Windows 10は、スリープ状態になる前にドライブに何を書き込みますか?


14

Windows 10ラップトップがスリープ状態になるのに約6秒かかり、この6秒間、SSDのアクティビティLEDが点灯していることに気付きました。Windowsはスリープに入る前にSSDに何かを書き込んでいると思います。

スリープボタンを押すと、Linuxシステムがすぐにスリープ状態になることを覚えています。これは、Windowsでも同じことができるのかと思います。

ハイブリッドスリープが無効になっている場合、Windowsはスリープする前にドライブで何をしますか?


Linuxが「即座に」スリープするのは奇妙に聞こえます。Linuxは間違いなく速く私のラップトップ上でスリープ状態になるが、Windowsの6-12とは対照的に、それはまだ2〜3秒かかります
ブレイン

1
テストしたとき、ファンが1秒未満で停止するのが聞こえました。それは確かにディストリビューションに依存します。また、私はSSDを持っていることに注意してください。
ヘイ

回答:


12

Windowsはスリープに入る前にSSDに何かを書き込んでいると思います。

それは正しいです。ディスクの書き込みキャッシュで待機しているデータがある場合、ディスクの電源を切る前にディスクに書き込む必要があります。

ディスクキャッシュを無効にして、すべてがディスクにすぐに書き込まれるようにすることができます。これにより、停電の結果としてデータが失われることはありませんが、パフォーマンスは低下します。


ディスク書き込みキャッシュをオンまたはオフにします。

  1. [マイコンピュータ]を右クリックし、[プロパティ]をクリックします。
  2. [ハードウェア]タブをクリックし、[デバイスマネージャー]をクリックします。
  3. [ディスクドライブ]を展開します。
  4. ディスク書き込みキャッシュをオンまたはオフにするドライブを右クリックし、[プロパティ]をクリックします。
  5. [ポリシー]タブをクリックします。
  6. 必要に応じて、[ディスクの書き込みキャッシュを有効にする]チェックボックスをオンまたはオフにします。
  7. OKをクリックします。

ここに画像の説明を入力してください

ソースHOW TO:ディスク書き込みキャッシュを手動でオンまたはオフにする


いい答え。そのハイコントラストテーマを使用してパフォーマンスを改善していますか?それともXPですか?または古い回答ですか?
ここにルートしないでください...

2
@ Don'tRoothereplz ... Windows 7クラシックテーマ-私はエアロが好きではありません:)
DavidPostill

Linuxの動作について疑問に思うのは...インスタントスリープですか?
UniversallyUniqueID

@BharadwajRajuおそらく、彼はLinuxで書き込みキャッシュをオフにしているのでしょうか?
DavidPostill

@YdobEmos <shrug> Linuxを実行していないとは思いません。
DavidPostill

0

Windowsがスリープ状態になる前に、スリープ状態になったときとまったく同じ状態でスリープ状態に戻ることができるように、メインストレージのイメージを書き込む必要があります。そのため、スリープ状態の後に電源を入れると、Windowsはメモリを(すべてのプログラムをゼロから再びロードする代わりに)ロードし、スリープする前に開いていたものと画面上に正確に表示します。


何の「主記憶」と言っているのですか?また、スリープ中は、RAMのコンテンツを保持するためにシステムの電源を入れる必要があります。システムがRAMイメージを読み取るときに、イメージも作成する必要がある理由がわかりません(RAMについて話している場合)。また、ウェイクアップ時に同じアクティビティが表示されません。
こんにちは

申し訳ありませんが、この投稿では「Hybernating」として眠っています。つまり、コンピューターの電源がオフになります。とは言っても、RAM(メインフレームのスキルのためにここではメインストレージと呼んでいます)は消えます。それでも、Hybernationに進んだ後にPower Onボタンを押すと、システムはオフになったときと同じ状態に戻ります。そのために、RAM(メインストレージ)の内容はHDに保存され、すぐに再起動できます。
MisterVSE

最高の理解のために、あなたは「どのように-To_Geek」のページに、この記事で見てみましょう(彼らは素晴らしいです!)することができhowtogeek.com/102897/...を、私はundestand間違ったあなたの質問をした場合は申し訳ありません。
MisterVSE

0

スリープ中のWindowsの動作を確認するには、Windows 10 SDKの一部であるWindows Performance Toolkitをインストールします

スリープ中のアクティビティをキャプチャし、WPRUI.exeを実行して、First LevelDiskIOFileIOを選択し、パフォーマンスシナリオの下でStandby / Resumeを選択します。反復回数1に設定し、クリックして開始できます。これにより、Windowsが一時停止/再開され、すべてのアクティビティがキャプチャされます。

ここに画像の説明を入力してください

再開した後、生成されたETLファイルをダブルクリックして、Windowsの性能も分析して、それを開くために、デバッグシンボルをロードし、「プロファイル」をクリック- > Applybrowse catalogおよびファイルを選択しますstandby.wpaprofile

-> [ストレージ]から分析ペインにFile I/OグラフをドラッグアンドドロップしますGraph Explorer

ここに画像の説明を入力してください

「トレースオフ」が表示される前に最初からパーツを選択し、右クリックしてを選択しますzoom

ここに画像の説明を入力してください

Column File Pathを最初の位置に配置すると、Windowsがスリープする前にどのファイル/フォルダーがアクセスされているかがわかります。

ここに画像の説明を入力してください


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.