Windowsには、ページファイルサイズの「システム管理サイズ」オプションがあり、正確なドキュメントが不足しているようです。
これを選択すると、Windowsは正確に何をしますか?
それは単にデフォルトの最小サイズと最大サイズを選択するだけですか、それともより洗練されたものですか?
ウィンドウはページファイルを縮小し、後で(煩わしいダイアログで)拡大しますか?
Windowsには、ページファイルサイズの「システム管理サイズ」オプションがあり、正確なドキュメントが不足しているようです。
これを選択すると、Windowsは正確に何をしますか?
それは単にデフォルトの最小サイズと最大サイズを選択するだけですか、それともより洗練されたものですか?
ウィンドウはページファイルを縮小し、後で(煩わしいダイアログで)拡大しますか?
回答:
それはまさにそれが缶で言うことをします:OSはページファイルのサイズを管理します、そしてそれは動的に縮小または拡大することができます。ここで詳しく説明するように、下限と上限は、RAMサイズの1倍、RAMサイズの3倍、または4 GB(どちらか大きい方)です。長所は、ページファイルのサイズを気にする必要がないことです。短所は、ページファイルが断片化する可能性があることです。
それが役立つのは、ページファイルのサイズを変更することを避けるために設計されたまさにその状況です。これをシステム管理に設定し、(スクリプトを介して)毎分チェックインして、1か月程度の一般的な使用期間にわたって使用する最小サイズと最大サイズを記録できます。次に、ページファイルを手動で設定するための大きさを非常によく理解する必要があります。
この記事の終わり近くで、Mark Russinovichがシステム管理のページファイルサイズについて簡単に説明します。
デフォルトの設定では、Windowsがページファイルサイズを自動的に管理するようになっています。そのオプションがWindows XPおよびServer 2003で設定されている場合、Windowsは、RAMが1GB未満の場合は最小サイズがRAMの1.5倍、1GBより大きい場合はRAMの最大サイズで、RAMの3倍の最大サイズを持つ単一のページングファイルを作成します。 。Windows VistaおよびServer 2008では、最小値はカーネルメモリクラッシュダンプを保持するのに十分な大きさであることが意図されており、RAMに300MBまたは1GBのいずれか大きい方を加えたものです。
記事の残りの部分は一読の価値があり、Windowsがページファイルを拡張したときに何が起こるかについては、もう少し詳しく説明します。
私自身の経験では、システム管理のページファイルは、ほとんどの場合に対応するのに最適なオプションです。
システム管理のページファイルの一般的なルールは次のとおりです。オペレーティングシステムは、コンピューターにインストールされているRAMの容量の1.5倍のページファイルを作成します。
ただし、現在のところコンピュータのRAMが十分すぎるため、システムでページファイルのサイズを決定する必要はほとんどありません。縮小および拡大するシステム管理ページファイルは、非常に断片化する可能性があります。
このKB記事では、この問題に対処し、ページファイルサイズの計算方法について説明します。64ビットバージョンのWindows Server 2003またはWindows XPの適切なページファイルサイズを決定する方法。
固定サイズのページファイルに設定することは検討に値します。さらに、この問題が回避されます。WindowsServer 2008またはWindows Vistaの起動時に、ページファイルのサイズが小さすぎたり、大きすぎたりして、使用可能な空きディスク領域がなく、ページファイルサイズがシステムによって管理されている場合があります。
通常、ページファイルのサイズをRAMメモリのサイズの約2倍に手動で設定します。これにより、システムがこのファイルを過度に拡大または縮小しても、I / O時間が長くなりすぎません。
これは、MSのエンジニアであるDavid Solomonのビデオです。
このビデオでは、あなたの質問に答えるだけでなく、Windowsのメモリ管理について知りたいと思っていることについても詳しく説明します。
ページファイルのサイズ変更に関するセクションがあります。
http://www.microsoft.com/emea/spotlight/sessionh.aspx?videoid=64