
専門家に質問したいのですが、8 GB RAM | WIN 10 に最適な仮想メモリ サイズはどれくらいですか、またどのように計算しますか?
システムでは 1906 MB が推奨されているとわかっていますが、これで十分でしょうか、それとももっと設定する必要がありますか?
ちなみに現在、私の仮想メモリのサイズは 12 GB ですが、無駄だと感じています。
前もって感謝します!
答え1
自動方式
Windows 10 は、コンピューターの構成とそこに搭載されている RAM の量に応じてページファイルを自動的に管理します。通常は、Windows OS がこれを動的に管理できるようにすれば十分であり、ほとんどの場合は問題なく動作します。
ページファイルの最小サイズと最大サイズは、それぞれコンピューターの物理メモリの 1.5 倍と 4 倍までです。たとえば、コンピューターに 1 GB の RAM がある場合、ページファイルの最小サイズは 1.5 GB、ファイルの最大サイズは 4 GB になります。
手動の方法
Windows 10の仮想メモリの推奨サイズを、システムの8GBあたりで計算する「一般的なルール」は次の式で表されます。1024 x 8 x 1.5 = 12288 MBしたがって、現在システムに構成されている 12 GB は正しいようですので、Windows が仮想メモリを利用する必要がある場合は、12 GB で十分なはずです。
一般的なルールとして、ページング ファイルの最大サイズは、インストールされている RAM の量の 1.5 倍にする必要があります。したがって、4 GB の RAM で実行されている PC の場合、スワップ ファイルの最大サイズは 1024 x 4 x 1.5 Mb になります。
微調整された方法(重要なシステム)
おそらく「フリーサイズWindows 10 システム用の「公式」は、システムごとに最適な構成を見つけるために非常に細かく調整されています。
このような場合、システムのさまざまな要素とシステム プロセスにとって何が重要かに応じて、考慮すべき他の多くの要素があることは明らかです。
ただし、必要に応じてこの構成をベンチマークし、微調整するのに役立つ、システム パフォーマンス メトリックを記録および測定するためのオプションが多数あります。
これらはすべて本当に些細なことですが、この設定を最適な構成にするには、複雑さと時間がかかります。最も最適でなければならない。
しかしほとんどの場合総RAM容量の1.5倍の仮想メモリを使用するWindows 10 システム十分であり、シンプルに保つか、Windows 10 による自動管理を許可するだけではうまくいかない場合は、十分な出発点となります。
答え2
すべてのシステムで理想的なページ ファイル サイズを網羅する厳格なルールはありません。これは、コンピューターが受ける負荷に非常に固有のものです。ここで受け入れられている答えは、パワー ユーザーではなく、一般ユーザーに推奨されるものです。
最大ワークロードの予算:RAM の使用量を最大にすることを想定している場合は、最悪のシナリオに対応できるだけの仮想メモリを少なくとも予算に組み込む必要があります。つまり、RAM が 32 GB あり、50 GB のデータ セットを頻繁に使用する場合は、その差を埋め、メモリを割り当てる可能性のあるその他のものに対応するために、32 GB 程度のページ ファイルが必要になるでしょう。
Windows クラッシュ ダンプの予算:完全なメモリ ダンプには、RAM のサイズ + 1 MB のページ ファイルが必要です。ただし、クラッシュとはおそらく関係のない情報を省略してファイルを縮小するカーネル ダンプもあるため、完全なメモリ ダンプは通常は必要ありません。カーネル ダンプはそれほど要求が厳しくありませんが、サイズは大きく変わる可能性があります。マイクロソフトによるとカーネル ダンプは通常、システム上の RAM の約 1/3 のサイズになります。
Windows は、RAM が使用可能な場合でもページ ファイルを使用します。これは、特に大きなページ ファイルで予期しない速度低下が見られる場合に、念頭に置くことが重要です。Windows はメモリ使用量を監視し、よりアクティブなプロセスや、今後起動する可能性のあるプロセスに対応するために、アクティビティの少ないプロセスをページングする場合があります。たとえば、Windows Update とデスクトップを比較してみましょう。ほとんどの場合、Update は休止状態ですが、デスクトップは休止状態ではありません。そのため、デスクトップをアクティブ メモリにキャッシュすることを優先して Update をページングします。つまり、よりアクティブに RAM を必要とするプロセスに RAM を割り当てます。
Windows は、バックグラウンド サービスによって絶えず書き込まれている数百のファイルのキャッシュを管理しながら、アクティブ プロセスのメモリ需要とバランスを取りながら、こうした決定を常に行っています。残念ながら、Windows は常に優先順位を正しく設定できるとは限らず、OS がデータをアクティブ メモリにページ バックするまで待つことになります。使用可能なページ スペースの量が、応答性に劇的な影響を与えることなく何かを「安全に」ページできるかどうかを Windows が判断するか否かに、ある程度影響している可能性はありますが、これはあくまでも推測にすぎません。
システムのニーズに合わせて設定します。理想的には、ページ ファイル サイズをシステムで必要なサイズより多くも少なくも設定しないようにして、OS にできるだけ役立つようにする必要があります。RAM の 1.5 倍などの任意の値に設定すると、過剰または不足になる可能性があり、システムのパフォーマンスや信頼性に悪影響を与える可能性があります。