Windows system >> Windowsの知識 >  >> Windows XPシステムチュートリアル >> XPシステムチュートリアルについて >> Windows XPの仮想メモリの詳細を最適化する

Windows XPの仮想メモリの詳細を最適化する

  

仮想メモリとは何ですか。
仮想メモリは、メモリとして使用されるハードディスク容量の一部としてのWindows XPです。物理メモリが大きい場合でも、仮想メモリは不可欠です。ハードディスク上の仮想メモリは実際には巨大なファイルです、ファイル名はPageFile.Sysです、通常見ることはできません。このファイルを表示するには、リソースマネージャによるシステムファイルの保護を無効にする必要があります。仮想メモリは「ページファイル」と呼ばれることもあり、このファイルのファイル名から付けられます。ハードディスクの設定仮想メモリを最適化します。これは、仮想メモリファイル(ページファイルとも呼ばれる)がハードディスクに格納されているためです。ハードディスクのパフォーマンスを向上させると、メモリのパフォーマンスもある程度向上させることができます。 1.ディスクライトキャッシュを有効にする

[マイコンピュータ]を右クリックし、[プロパティ]、[ハードウェア]の順にクリックし、[デバイスマネージャ]を開いて現在使用中のハードディスクを探し、右クリックして選択します。属性ハードディスクのプロパティの[ポリシー]ページで、図1に示すように[ディスクの書き込みキャッシュを有効にする]を開きます。
このオプションはハードディスクの書き込みキャッシュを有効にし、ハードディスクの読み書き速度を向上させます。ただし、この機能がオンになっていると、コンピュータの電源が突然切れると、データが回復できない場合があります。したがって、UPSでこの機能を有効にするのが最善です。もちろん、通常のコンピュータを使用しているときに重要なデータ処理作業をしなくても、UPSを使用していなくても問題はありません。

2. Ultra MDAを開きます。

[デバイス管理]で、IDE ATA /ATAPIコントローラの[基本/セカンダリIDEコントローラ]を選択し、右クリックして[プロパティ]を選択します。 [詳細設定]ページを開きます。ここで最も重要な設定項目は「転送モード」です。通常は図2に示すように「DMA(利用可能な場合)」を選択してください。
3.回復オプションの設定Windows XPの実行中に致命的なエラーが発生した場合、メモリのスナップショットはシステムデバッグ用のファイルとして保存されます。代わりに、仮想メモリのパフォーマンスに影響します。それでそれは閉じられるべきです。

[マイコンピュータ]を右クリックし、[プロパティ] - > [詳細]を選択し、[設定]をクリックします。;「詳細」ページを選択してください。 「システムキャッシュ」に設定すると、Windows XPはハードディスクの読み書き用のキャッシュとして約4MBの物理メモリを使用するため、物理メモリと仮想メモリを大幅に向上させることができます。間のデータ交換の速度。デフォルトでは、このオプションはオフになっていますコンピュータに十分な物理メモリ(256M以上など)がある場合は、このオプションをオンにするのが最善です。ただし、物理メモリが少ない場合でも、図3に示すように、デフォルトのオプションをそのまま使用する必要があります。

ページファイル設定ページファイルサイズの計算ページファイルのサイズはコンピュータによって異なります。ページファイルサイズの設定に関しては、「物理メモリX 2.5」または「物理メモリX 1.5」の2つの広く使われている「計算式」があります。これら2つの計算方法は単純ですが、すべてのコンピュータに適用できるわけではありません。ページファイルサイズを設定する最も正確な方法は、コンピュータが通常の操作で実際に使用するページファイルサイズを調べることです。 Windows XPに付属のログ機能は、最も正確な設定を行うために、コンピュータが通常使用するページファイルのサイズを監視することができます。 1. [マイコンピュータ]を右クリックして[プロパティ] - [詳細]を選択し、[設定]ボタンの下にある[パフォーマンス]をクリックして、[詳細]をクリックします。ページで、[仮想メモリ]、[変更]の順にクリックします。 [カスタムサイズ]を選択し、[開始サイズ]と[最大サイズ]の両方を一時的な設定である300Mに設定します。設定が有効になるようにセットアップが完了したら、コンピュータを再起動します。

次に、[コントロールパネル] - > [パフォーマンスとメンテナンス] - > [管理ツール] - [パフォーマンス]を開き、[パフォーマンスログと警告]を展開して、[カウンタログ]を選択します。図4に示すように、ウィンドウの右側を右クリックして[New Log Settings]を選択します。

次に、図5に示すように、'仮想メモリサイズの監視'などのログ名を設定します。

4. [全般]ページで[カウンタの追加]ボタンをクリックします(図6を参照)。

[パフォーマンスオブジェクト]で[ページングファイル]を選択し、次に[一覧からログを選択]>;'%使用率ピーク - 一覧と右側から選択します。 [選択例]で、[<;合計]を選択します。最後に、[追加]ボタンと[閉じる]ボタンをクリックします(図7を参照)。

V. "Log File"ページのログファイルの保存場所とファイル名を忘れないでくださいWindows XPが通常使用する仮想メモリの量を確認するには、後でこのログを確認する必要があります。この例では、図8に示すように、ログファイルはD:Perflogディレクトリに格納されています。

図9に示すように、'ログファイルの種類を'テキストファイル'に設定すると読みやすくなります。
この時点で、新しく作成されたログエントリの前にあるアイコンが緑色に変わっていることがわかります。これは、ログシステムがすでに仮想メモリを監視していることを示しています。それでもアイコンが赤い場合は、右クリックして[開始]を選択し、ログを開始します。

このCVSファイルをしばらく開くと、図10に示すように、以下のエントリが表示されます。
このログファイルは、この期間中のページファイルの使用状況を記録します。ここでの単位は%であり、MBではありません。簡単な計算で、ページファイルの最小サイズを取得することができます、式は「ページファイルサイズXパーセント」です。たとえば、この例では、仮想メモリの最大使用率は31%、300MBX31%= 93MBで、仮想メモリの最小値です(300MBは前の設定の一時的な値です)。物理メモリが大きい場合は、ページファイルの開始サイズと最大サイズを、前の手順で計算したサイズと同じに設定することを検討してください。このようにすれば、ページファイル遷移の拡大によるディスクの断片化は起こりませんが、「最大値」が小さく設定され、仮想メモリがオーバーランすることがあると、システムがクラッシュする可能性があります。

ページファイルの設定

「仮想メモリ」の設定ダイアログに戻って、「カスタムサイズ」を選択し、上記の計算結果に従って「初期サイズ」と「最大値」を設定します。図11に示すように、ここでは、「初期サイズ」を91Mに設定し、「最大」を200Mに設定します。これはより安全です。
ページファイルの最適化Windows XPランタイムでは、ページファイルへのアクセスが多くなり、ページファイルが断片化されていると、システムのパフォーマンスに深刻な影響を及ぼし、ハードディスクの寿命が短くなります。そのため、定期的にページファイルを最適化する必要があります。しかし、ページファイルはWindows XPランタイムがアクセスできないシステムキーファイルであることを忘れないでください。そのため、最適化するのは簡単なことではありません。 Windowsのデュアルシステムをインストールしてから、Windows XPがあるパーティションを最適化するために別のWindowsを起動するという方法があります。 2つ目は、System File Defragmenterなどの特殊なツールソフトウェアを使用することです。

Copyright © Windowsの知識 All Rights Reserved