Unixスワップの使用に相当するWindowsの表示方法


14

Windowsで使用可能および使用中の仮想メモリ使用量を確認するにはどうすればよいですか?

回答:


12

この情報を表示Resource Monitorするには、Memoryタブを開いてタブを選択します。

Windowsリソースモニター

「使用済み物理メモリ」はRAMであり、「コミットチャージ」はRAMとページングファイルの合計、または利用可能な最大仮想メモリです。(これは、仮想メモリウィンドウが提供できるように「コミット」した量の表示から得られます-それが許可したすべての割り当て要求の合計。)

ただし、WindowsとLinuxでは、ページング/スワップスペースの管理方法が異なります。Windowsでは、使用率が0%のページングファイルはパフォーマンスに適していません。むしろ、WindowsはすべてのページをRAMからページングファイルにミラーリングしようとします(可能な場合)。これにより、他の目的でページを再利用する必要がある場合に、RAMからページをすばやくドロップできます。これが、Windowsがマシンにインストールした物理RAMと少なくとも同じ大きさのページングファイルを作成しようとする理由です。スワップファイルではなく、バッキングストアです。


ありがとうございました!したがって、コミットチャージ-2 *ワーキングセット=プロセスのスワップ使用を想定できますか?
ハワード

2

答え

注:これらはWin 7の正確な手順です。Win8でも同じだと思います。

PageFileの実際の使用量を取得するには、「パフォーマンスモニター」(perfmon.exe)を起動し、「カウンターの追加」->「ページングファイル」->「使用法」を選択します。

回答は%で表示されますが、ページングファイルの合計量はわかっているため、USEDページングファイルの正確な量(MB単位)を計算できます。

ページングファイルの合計量を読み取るには、
Win + Breakを押して「システムプロパティ」を開きます。[詳細設定]-> [パフォーマンス]-> [詳細設定]-> [仮想メモリ]-> [合計ページングファイルサイズ](MB)に移動します。


0

Windowsで使用可能および使用中の仮想メモリ使用量を確認するにはどうすればよいですか?

最初に、パフォーマンスオプションを呼び出す必要があります。

%windir%\system32\SystemPropertiesPerformance.exe


Advancedタブを 選択すると、フレームVirtual memoryに合計ページングファイルサイズが表示されます。


Q1:使用中の仮想メモリ

パフォーマンスオプション



Q2:利用可能な仮想メモリ

これは、Change...ボタンをクリックして設定/表示されます(上記を参照)



Q3:仮想メモリの使用

この最後の質問については、リソースモニターが役立つかもしれません。

%windir%\system32\resmon.exe

ここでは、Hard Faults/secパラメーターは予想される情報(列の値とグラフ)を示しています

リソースモニターグラフ


このマシンにいつRAMメモリを追加購入する必要がありますか?
か否か。

:)


-2

これは、Windowsタスクマネージャーの[ パフォーマンス ]タブに簡単に見つかります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.