システムwiki

[19h2 + hdd設定]再起動すると確率的にシステムに再び入るのに時間がかかります(lenovoロゴログインインターフェイスが表示されるまでに約20秒かかります)

Junhou 解決済 最終更新日:2020-10-19 10:10

再起動すると、システムに再び入るまでに時間がかかるように見える場合があります.(Lenovoロゴログインインターフェイスが表示されるまでに20秒ほどかかります)......

intelまたはAMDプラットフォームに関係なく、システムがHDDディスクにインストールされている場合、この問題は確率的に発生します...

分析後、Windowsの再起動中にpage fault I/O操作が処理されることがわかり、HDDの実行速度が比較的遅いため、この問題が発生しました...これは現在一般的な現象のようで、新しいversionのWindowsでは新しい問題ではありません...

ページ違反I/O:

ページ違反の基本原則は、詳細についてはWindows Internals Part 2 6th Editionにあります...主な理由は、オペレーティングシステムの仮想メモリの処理に関連しています...仮想メモリは、オペレーティングシステムが仮想メモリに対してハードディスク領域(Win10のpagefile.sys)を使用するメカニズムであり、使用可能なメモリの量が実際のメモリの量よりも大きくなることを認識しています...

ここではPageであるページによって仮想メモリが管理されています...特定のプログラムが仮想メモリに割り当てられているものを使用しているが、このページは実際には実際のメモリ内ですが、ハードディスク上にある場合、オペレーティングシステムはプログラムをpauseし、Page Fault割り込みを開始して、仮想メモリから実際のメモリへの関連するメモリページをスケジュールします、次にプログラムの実行を続行します......このハードディスクの操作はPage Fault IOです......

別の状況があります.オペレーティングシステムまたはApplicationプログラムがハードディスク上の一部のファイルを使用する可能性があるが、それらがまだ使用されていない場合、オペレーティングシステムは一時的に関連ファイルをメモリにロードしない可能性があります.これらのファイルが実際に使用されるまで遅延し、Page Fault割り込みを使用して、関連するファイルを実際のメモリにロードします...

オペレーティングシステムの動作メカニズムにより、ページフォールトの外観は基本的にランダムです...メモリが小さすぎるか、ハードディスクの速度が遅すぎる場合、多くのページフォールトが発生している可能性があります時間内に完了しないと、システムの動作が非常に遅くなり、ハードディスク上で多くの読み取りと書き込みが行われます......

返信リスト(回答:2)

1 #
ABigLan
メカニカルハードディスク自体の欠陥により、ソリッドステートハードディスクのようなランダムアドレス指定を実際に実現することはできません.代わりに、磁気ヘッドでファイルを読み取る前に特定の位置に回転させる必要があります.同時に、メカニカルハードディスクメーカーによって、アドレス指定キューが異なります.アルゴリズムは異なるが類似している
ランダムアドレス指定を改善して仮想メモリの効率を向上させたい場合は、ソリッドステートドライバに置き換えることをお勧めします.これは、機械式ハードドライバの原理の欠陥であり、ソリッドステートドライバはこれを根本的に変更しました
2 #
LeiGu 1

Windowsの起動プロセス中に、ハードディスクで多くの読み取りおよび書き込み操作が必要になります...従来のハードディスクの速度は比較的遅く、特にランダムアクセス速度が遅いため、Windowsハードディスクの使用にボトルネックがあり、最終的に起動速度が非常に遅くなります...

Windows起動プロセス中に、ドライバーの読み込みにランダム性があります...このプロセスで、ディスプレイドライバーの読み込みがハードディスクのボトルネックに遭遇した場合、起動プロセス中にある可能性さえあります.しばらく表示されない状況があります...このような状況は正常であると考えています...

最新のPCシステムでは、ソリッドステートハードドライバまたはハイブリッドハードドライバを使用することをお勧めします.これにより、システムのパフォーマンス、消費電力、および信頼性が大幅に向上します...