web-dev-qa-db-ja.com

ここでディスクの使用率が99%になるのはなぜですか?

このユーザー と同様の問題があります。あなたは彼のスクリーンショットをかなり取って私の問題に適用することができます:Windows 8.1、99%のディスク使用率またはその付近でより長い時間(分)。しかし、個々のディスク使用状況の統計は、合計で約1MB /秒を超えません。 muchより高いスループットが可能なSSDディスクがあります。

私がリンクした質問には多くの答えはありませんが、1つのコメントは空きディスク容量が少ないことを示唆しています。それは私のディスクの問題です。 Cドライブの空き容量は残り1GBしかありません。しかし、私のフォローアップの質問はなぜそれが問題になるのでしょうか? Windows する 6GBの仮想ドライブを事前に割り当てますね。少なくとも、「仮想メモリ」設定画面の「システムのプロパティ」→「パフォーマンスオプション」で「現在割り当てられている」と解釈する方法です。

プロセスモニターツール を使用してディスクの使用状況に関する情報を取得しようとしましたが、数秒でログに記録されたデータの量が非常に多いため、どこにあるのかわかりません開始。私が目にする唯一のことは、service.exeがレジストリにアクセスするということですたくさん ...しかし、それは正常だと思いますか?誰かが見てみたいと思うなら、ログダンプは here (19MB)です

要約するには

  1. 空き容量が少なくなると、ディスク使用量は本当に増えますか?もしそうなら、なぜですか?
  2. Procmonログファイルから、99%のディスク使用率を引き起こしているプログラムまたはプロセスを差し引くことはできますか?

edit:他の投稿で「マルウェア」の回答にコメントするには:推測したくない知っているにしたい。私の場合、それがマルウェアであるとは思えませんが、そうである場合は、ログにそれが示されているはずです。

update:同様のケースが発生しました。これら2つのResMonスクリーンショットからの手がかりはありますか?

ResMon Disk usage. "System" on top with 5MB per second, MsMpEng.exe trailing with 2MB per second

ResMon Network usage activity. No significant traffic visible

「システム」は本当に私に多くを伝えません。

12
Nilzor

私はあなたの問題が消えたのを見てきましたが、以下は次回に役立つはずです。

プロセスモニターログをダウンロードして、キャプチャした6秒間のトレース中に各ファイルがアクセスされた回数をカウントしました。 [ツール]-> [出現回数のカウント]-> [列]ドロップダウンから[パスを選択]に移動し、[カウント]ボタンをクリックすると、プロセスモニターでこれを自分で確認できるはずです。 [カウント]ボタンをクリックして、カウント数を昇順/降順で並べ替えます。それらに焦点を合わせるには、これらのファイルパスのいずれかをダブルクリックします。

アクセスされた上位4つのファイルパスは次のとおりです:3276回:HKCU\Software\Classes\Local Settings\MuiCache\de\417C44EB 3276回:HKLM\SYSTEM\CurrentControlSet\Control\MUI\StringCacheSettings 2188回:HKCU 1457回:C:(これこれにアクセスしているsearchindexerです)

上記のアクセスに関連するプロセスには、SearchIndexer.exeとservices.exeが含まれ、アクセスのリクエストを何度も繰り返しているようです。さらに何が起こっているのかはわかりませんが、Windows Searchインデクサーを無効にして、パフォーマンスにどのように影響するかを確認することをお勧めします。

フィルターを適用していない形式でトレースをもう一度確認したところ、パスがC:\ Windows\SoftwareDistribution\Download .....で始まるさまざまなSoftware Distributionフォルダーへの多くのアクセスが確認されたので、これを確認/無効化して、その影響を確認してください。パフォーマンス。

7
user319647
  1. 空き容量が少なくなると、ディスク使用量は本当に増えますか?もしそうなら、なぜですか?

1.はい。 Windowsや他のOSでは、完全なメインディスクを使用すると、OSの動作が遅くなったり、悪くなったりします。 理由ディスクの断片化(およびメモリ内の処理フラグメントの増加と、ディスクの読み取り/書き込みの数) )。残りの小さな領域はディスク上で断片化され、おそらくディスク上の異なる領域に分散します。空き容量がないため、より多くのスペースが解放されるまで、デフラグはあまり役に立ちません。すべてのプロセスは一時ファイル(インターネットブラウザーのキャッシュなど)を書き込む必要があります。これらのファイルは断片化されます。磁気ディスクの場合、ディスクヘッドはさらに移動する必要があるため、ファイルの読み取り/書き込みが遅くなります。 SSDディスクの場合、確信が持てませんでした。これは少し退屈ですが、よく説明されています。
http://www.youtube.com/watch?v=VfYkJoqfG-k 「フラグメンテーションがSSDの問題である理由」 メモリ内(メモリ内のfile-allocation-table内)に断片化されたファイルは、より多くのスペースを使用し、異なるフラグメントを処理するCPUおよびバスアクティビティが多くなりますオン彼がSSDの問題を改善すると主張するディスクキーパーの売りで終わるビデオ。しかし、ディスク上に十分な予備スペースを許可することは、おそらく最良の戦略でしょう。

これは良いことです。SSDのデフラグの効果を調査します。 http://www.pcworld.com/article/2047513/fragging-wonderful-the-truth-about-defragging-your-ssd.html 結論:デフラグを実行しても意味がありませんSSD付きのツール。

\ 2。 Procmonログファイルから、99%のディスク使用率を引き起こしているプログラムまたはプロセスを差し引くことはできますか?

2.最初にディスクにスペースを作る必要があると思います。システムの動作を少し改善します。それでも問題が解決しない場合は、ディスクの使用状況(スペースまたはアクティビティ)を確認してください。

3
gaoithe

ディスクが100%で実行されていると判断するために何を使用しているのか、私は慎重になるでしょう。これは何を意味するのでしょうか?

ディスクが最大スループットで実行されていることですか?いいえ、コンピュータはどのようにしてディスクの最大速度を認識していますか?メーカーから提供された楽観的な速度を考えると、どんな時間でも最高速度の100%に到達したとしても、私は驚かれることでしょう。

あなたが見ている99%はwhenのおよその測定値である可能性が高いと思います。つまり、ディスクは使用中です...つまり、観測時に、継続的に書き込み/読み取りが行われています。これは、フルスピードで動作するという意味ではありません。多数の小さなファイルをヒットする可能性が高くなります。 SSDには従来のディスクと同じメカニズムはありませんが、多数の小さなファイルを読み書きするときにオーバーヘッドが発生します。

そこにある12のベンチマークアプリケーションの1つを実行すると、ディスクの動作速度が正確にわかり、1 GB /秒よりもはるかに高速になります。最初の画像を見ると、最高(緑)のピークは約60-70GB/sであり、これはディスクの目立った現実の速度ですが、ほとんどの場合、実行速度は遅くなっています。同じ画像で、キューの深さが10.であることがわかります。これは、ディスク操作が積み重なっていることを意味します。

ただし、他の人が指摘したように、Windowsや他のアプリケーションが動作するために、かなり多くの空き領域を使用することができます。また、より多くのRAMは、より多くのメモリ内キャッシュを意味し、したがってより少ないディスク作業を意味します。

1
CJM

私は同じ問題を抱えていたので、ゲームやドライバーの更新などにだましていた。次に、[コントロールパネル]> [システム]> [システムの詳細設定]> [パフォーマンス]の下にあるコントロールパネル(Windows 8.1を使用しています)のオプションを見つけました。そこで一連の視覚効果を無効にしたところ、TA DAHはディスク上で4%になりました。グラフィックカードドライバーの更新を試すこともできます。それが役に立てば幸い。

0
Jaspreet Minhas

ディスクの実際の制限を理解するには、CristaDiskMarkまたは同様のツールを実行する必要があります。ランダムな読み取り/書き込みテストでHDDのスコアが1MB /秒未満であることを確認したので、単一のプロセスが非常に断片化されたファイルを読み取る(または単にデータベースのインデックスを作成するなど、非順次の読み取り/書き込みを大量に実行する)と、100%消費する可能性があります。 HDDスループットはわずか1MB/sです。

別の考えられる原因は、多くのファイルに不安定なセクターまたは再マップされたセクターがある場合に、ディスクの寿命が近づいていることです。再マッピングされたセクターは断片化と同じ効果がありますが、ソフトウェアからアクセス可能なディスク領域外にあるため、断片化を解除できません。不安定なセクターはさらに悪化し、読み取りに数秒かかります。すべてのSMARTツールでこれらを表示できます(例:CristalDiskInfo)。

0