Windows system >> Windowsの知識 >  >> Windows XPシステムチュートリアル >> XPシステムの基本 >> Windows XPオペレーティングシステム

Windows XPオペレーティングシステム

  
のスピードアップのパラドックスには、広く普及しているWindows XPの最適化手法があります。これは、レジストリの "HKEY_LOCAL_MacHINE \\ SYSTEM \\ CurrentControlSet \\ Control \\ SessionManager \\ Memory Management \\ PrefetchParameters"ブランチでEnablePrefetcherのキー値を "1"に変更することで実現できます。これにより、先読みファイルの数を減らし、プログレスバーの待ち時間を減らすことができ、その結果、プログレスバーは1周後にログイン画面に表示されます。実習:
作者はこの手法に従い、EnablePrefetcherの値をそれぞれ0、1、2、および3に設定し、POST画面の開始からウェルカム画面が表示されるまでの時間を測定します。多重統計の結果は、これら4つの場合の時間差がほとんど無視できるということです。この起動プロセスでは、スクロールバーのスクロール回数は変更前よりも大幅に少なくなりますが、画面とウェルカム画面の間の黒画面時間が大幅に増加するように見えるため、測定される合計時間はほぼ等しくなります。この時点で、作者は最適化方法を疑問に思う必要がありますが、実際には、この手法には疑問が2つあります。質問1:先読みファイルの数を減らすとシステムの起動時間を短縮できますか?
レジストリのEnablePrefetcherキーのキー値は、次の値に設定できます。意味は次のとおりです。「0」 - 先読み機能をキャンセルします、「1」 - システムはアプリケーションのみを先読みします、「2」 - システムはWindowsシステムファイルのみを先読みします、「3」 - システムはWindowsのシステムファイルとアプリケーションを先読みします(デフォルトはWindows XP)。試行の結果は、値が変更された後にシステムの起動時間が大幅に減少していないことを示しています。これは、プリフェッチされたファイルの数を減らすことが、システムの起動時間を最適化する上で大きな要因にならないことを意味します。質問2:プログレスバーの数を減らすことは、システムの起動時間が短縮されることを意味しますか。
レジストリを変更した後、プログレスバーの待機時間(つまりローリングサイクル数)だけが減ります。表面の錯覚。それでは、なぜシステムの起動時間がそれほど大幅に短縮されないのですか?そのためには、システムの起動プロセスを理解する必要があります。システム起動の最適化の焦点:コンピュータ起動の全プロセスを参照する
システム起動時間を短縮するために最も重要なことは、コンピュータ起動プロセスを最適化することです。まず、コンピュータの起動時に何が起こるのかを見てみましょう。コンピュータの電源を入れた後の最初のステップは、電源投入時のセルフテスト、つまりPOST(Power On Self Test)の実行、RAM、ドライブの確認などです。2番目のステップのBiOSは、アクティブパーティションのマスターブートレコードのブートローダを読み取ります。 3段階のブートローダの初期化が完了し、オペレーティングシステムの起動が正式に開始されますこのプロセスは主に4つの段階に分けられます:ブートフェーズ、ロードカーネルフェーズ、初期化カーネルフェーズ、およびログインシステムの起動。システムは、基盤となるハードウェアの多くのドライバをロードし、登録情報を読み、新しいハードウェアデバイスを見つけ、関連サービスを開始し、ディスプレイデバイスを初期化し、そしてユーザインタフェースを表示する必要がある。また、セキュリティ構成など、さまざまなユーザー定義の構成を実装します。前述の手法を振り返って、デフォルト値からアプリケーションの先読みへの変更は、先読みファイルの数を減らします。ただし、Windows XPの起動は依然として非常に複雑なプロセスであり、先読みファイルの数を変更しただけでは、システムの起動を最適化するという目的を効果的に達成することはできません。システム内のプログラムとファイルの数が増えるにつれて、システムが遅くなるのは正常なことです。システム起動プロセスを大幅に最適化するには、ハードウェア起動オプションの調整、ハードウェア時間を検出するためのシステムの短縮、定期的なディスクの最適化、システム内の不要な自己起動プログラムの削減などが必要です。
Copyright © Windowsの知識 All Rights Reserved