Windows system >> Windowsの知識 >  >> Windows XPシステムチュートリアル >> XPシステムチュートリアルについて >> ヒント:Windows 2000 /XPのスピードアップスキル4

ヒント:Windows 2000 /XPのスピードアップスキル4

  

現在のコンピュータのメモリ容量が512MB以上になった場合は、以下の方法でシステムの実行速度を確認できます。

レジストリエディタを開き、[HKEY_LOCAL_MACHINE \\ System \\ CurrentControlSet \\ Control \\ Session Manager \\ Momory Management]を見つけて、次のように右側のウィンドウでいくつかのキー値を変更します(設定できることに注意してください)。前提は、メモリが512MBを超え、Windows 2000 /XPに限られているということです。

(1) "LargeSystemCache"(大規模システムキャッシュの開始):ディスクファイルシステムの先読み操作のために、メモリ内に大きなメモリスペースを開きます。プログラムによって要求されたデータが増加すると、Windowsは自動的にシステムキャッシュを先読みするので、プログラムは必要なデータをできるだけ速く取得することができます。このシステムバッファを有効にするとより多くの物理メモリが消費されるため、プログラムで使用できる使用可能な物理メモリが減少します。値を1に設定してください。このようにして、システムキャッシュは4MBから8MBに増えました。

(2) "SecondLevelDataCache"(CPUパフォーマンスを向上させる):CPUの処理速度はメモリのアクセス速度よりはるかに速く、メモリはハードディスクよりはるかに高速です。このように、CPUとメモリの間では、メモリとディスクの間のパフォーマンスにボトルネックの影響があり、以前の "LargeSystemCache"はメモリとディスクのボトルネックを軽減するように設計されていました。バッファメカニズムL2 Cache(二次キャッシュ)。このキー値を調整することで、WindowsはCPUによるキャッシングメカニズムの使用とよりよく一致し、より高いデータプリフェッチヒット率を達成できます。 512に設定することをお勧めします。

(3)DisablePagingExecutive:値を1(16進数)に変更すると、すべてのプログラムとデータが仮想メモリを使用せずに物理メモリで実行されるようになります。 。明らかに、必要なタスクを完了するのに十分な物理メモリ(1GB以上など)がある場合、これによってシステムパフォーマンスが大幅に向上します。たった128MB以下のメモリしか持たないユーザーのためにそれを有効にすることは惨事かもしれません - それがクラッシュするまでシステムは頻繁に間違いを犯します。

(4) "IOPageLockLimit"(カスタム入出力バッファサイズ):入出力システムは、デバイスとマイクロプロセッサ間でデータを転送するためのチャネルです。バッファサイズを拡張すると、データ転送がスムーズになります。同様に、特定サイズのサイズは、物理メモリのサイズと実行中のタスクの数によって異なりますが、一般に、メモリのサイズが64MBの場合、2バイトキーの16進値は400(1MB)、800に設定できます。 (2MB)または1000(4MB)128MBメモリは、1000(4MB)、2000(8MB)または4000(16MB)、256MBメモリ4000(16MB)または8000(32MB)に設定できます。もちろん、もっとメモリがある場合は、10000(64MB)以上に設定できます。 0に設定すると、Windowsは自動的に設定します。

Copyright © Windowsの知識 All Rights Reserved