Windows system >> Windowsの知識 >  >> Windows XPシステムチュートリアル >> XPシステムの基本 >> Windows XP Ultimate Optimization Hardware

Windows XP Ultimate Optimization Hardware

  

Windows XPには、メモリのパフォーマンスを最適化するためのいくつかのオプションがありますが、それらはすべてレジストリ内にあります:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Managerメモリ管理

1)メモリページングを無効にする(ページングエグゼクティブ) )

通常の状況下では、XPはメモリの断片をハードディスクに書き込むので、それを防ぐことでデータをメモリに残し、それによってシステムパフォーマンスを向上させることができます。注意しなければならないのは、メモリが多い(256Mを超える)ユーザーはこの設定を使用できるということです。この設定の名前は、 "DisablePagingExecutive"と呼ばれるその機能とまったく同じです。値を0から1に変更すると、メモリページングが無効になります。

2)システムキャッシュの改善:LargeSystemCacheキーの値を0から1に変更すると、Windows XPは4Mを除くすべてのシステムメモリをファイルシステムのキャッシュに割り当てます。メモリ内で実行すると、システム速度が大幅に向上します。残りの4Mのメモリはディスクキャッシュに使用され、XPは特定の条件下で必要に応じてより多くを割り当てます。一般に、この最適化はシステム性能のかなりの向上をもたらしますが、それはまたいくつかのアプリケーションを劣化させるかもしれません。前述のように、LargeSystemCacheをアクティブにするには256M以上のメモリが必要です。それ以外の場合は移動しないでください。

3)入出力パフォーマンス:この最適化はサーバーユーザーにのみ意味があります - 大きなファイル転送に対するシステムのパフォーマンスを向上させることができます。既定では、このキーはレジストリに存在しないため、IOPageLockLimitという名前のDWORD(2バイト値)キーを作成する必要があります。ほとんどの人はこの最適化を使用して8〜16Mバイトの間で最高のパフォーマンスを見つけます。この値はバイト単位で計算されるため、12Mを割り当てる場合は12 * 1024 * 1024、つまり12582912です。以前のメモリ最適化と同様に、メモリが256Mより大きい場合は、ここで値を変更するだけで済みます。

2. DMAを開く:デバイス管理者からIDE ATA /ATAPIコントローラを選択し、Primary /Secondary IDE Channelの詳細設定に移動して、すべての転送モードをDMAを使用するように設定します(利用可能な場合)。そうであれば、システムは自動的にDMAサポートを開きます(BIOSでは最初にDMAもサポートするように設定する必要があります)

3、CD-ROMセルフスタート(オートラン)機能からXPドライブ:開く:マイコンピュータ、 [モバイル記憶装置]の下のCD-ROMドライブを右クリックし、[プロパティ]をクリックします[自動再生]タブが表示されていますか。自分で変更してください。

4、CPUの設定:Windows XPはプロセッサの2次キャッシュ容量を自動的に検出することはできません。レジストリで手動で設定する必要があります。最初にレジストリを開きます(実行では "Regedit"を実行)。 Br>

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Managerメモリ管理で、使用するプロセッサ設定に従って "SecondLevelDataCache"を選択します。たとえば、PIII Coppermine /P4 Willametteは "256"、Athlon XPは "384"、P4 Northwoodは "512" >

5、XPインストールドライバ、多くの場合、このプログラムはMicrosoftによって検証されていない、というウィンドウが表示されます。コントロールパネル - システム - ハードウェア - デバイス管理者 - ドライバの署名で確認できます。何をすべきかを知って、オプションを手に入れました。

6. IRQ割り込み要求の優先順位付け

コンピュータの主要コンポーネントにはそれぞれIRQ割り込み番号があります。これは、各IRQ要求の優先順位を変更して目的を最適化するためです。ここでの主な最適化はシステム/CMOS実クロックです。これはマザーボードを通して性能を向上させます。まず、どのコンポーネントを高性能にするかを決めるために、ハードウェアが使用しているIRQ割り込み番号を見つけます。それを見つける方法は?コントロールパネルでシステムのプロパティを開きます(キーボードのWindows + Breakホットキーの組み合わせを押して開くこともできます)。ハードウェアタブをチェックして、デバイスマネージャボタンをクリックしてください。コンポーネントを右クリックしてIRQ番号を確認し、[プロパティ]を選択してから[リソース]タブをクリックします。ここでは、デバイスが使用しているIRQ割り込み番号を確認できます(IRQ割り込み番号がない場合は、別のデバイスを選択してください)。割り込み番号を書き留めてから、レジストリエディタregeditを実行して、レジストリ内のHKEY_LOCAL_MACHINESystemCurrentControlSetControlPriorityControlの場所を見つけます。 IRQ#Priority( "#"は特定のIRQ割り込み番号)と呼ばれる2バイトのDWORD値を作成し、その値を1に設定します。たとえば、私のシステムのCMOS実クロックのIRQ割り込み番号は8で、作成したいキー名はIRQ8Priorityです。コンピュータを再起動すると、最適化したばかりのコンポーネントのパフォーマンスが向上します。マザーボード全体のパフォーマンスを向上させることができるので、システムCMOSリアルタイムクロックを最適化するためにこの方法を使用することを強くお勧めします。もちろん、複数のIRQ割り込み番号の優先順位を上げることも可能ですが、その効果はあまり良くなく、システムが不安定になる可能性があります。この最適化設定を元に戻すには、作成したばかりのレジストリキーを削除するだけでOKです。zh-CN"],null,[1],zh-TW"]]]

Copyright © Windowsの知識 All Rights Reserved