• 締切済み

ページングファイルの最大値の指定について

Windows XP Professional を使っています。 ページングファイルのサイズ指定をカスタムにして初期サイズ、最大サイズを 指定しました。最大サイズは推奨サイズより小さい値です。 その後、重い処理を実行したところ、実行中にページングファイルが最大サイズ 近くまで行ったり、また少し小さくなるのを確認しました。 さらに再起動したところ、ページングファイルのサイズが指定した最大サイズを 超え、推奨サイズ+1MBの大きさにまでなってしまいました。 最大サイズを超えないものという認識でいたのですが、間違えていますでしょうか? また、あるサイズを超えないようにするにはどのような設定が必要でしょうか?

みんなの回答

  • dell_OK
  • ベストアンサー率13% (766/5720)
回答No.1

実際に試していなませんが、私は設定している最大サイズをこえる事は絶対にないと思っていますので、想像でお話します。 サイズの確認は設定画面の「現在の割り当て」でご覧になられたのでしょうか。 それでしたら、まったく謎で、この回答は無視してください。 ここからが想像です。 もし、マイコンピュータからなどで「pagefile.sys」のプロパティをご覧になられたのでしたら、計算間違いをされているのかと思いました。 設定画面はMB(メガバイト)で指定しますが、プロパティはバイトとギガバイト、エクスプローラの詳細表示の一覧ではキロバイトで表示されます。 サイズによってメガバイトで表示されるのかも知れませんが、私のパソコンでは上記のようになっています。 1024バイトが1キロバイト、1024キロバイトが1メガバイト、1024メガバイトが1ギガバイト、なんてのは当たり前な事ですが、もしかしてこれを1024単位ではなく1000単位で計算されたのではないかと思ったのです。 そうすると誤差がでてきますので、たまたま推奨サイズ+1メガバイトの大きさになったように感じる場合もあると思うのです。 例えば、推奨が260メガバイト、設定が250メガバイト、実際のファイルサイズが261095424バイトだった場合、1024単位で計算すると249メガバイトですが、1000単位で計算すると261メガバイトになります。

wds32862
質問者

補足

ご回答ありがとうございます。 先にサイズを確認したのは pagefile.sys ですが、「現在の割り当て」でも確認しました。 計算方法も心得ております。詳しい解説感謝します。 具体的に言うと最大サイズが 512MB で現在の割り当てが 767MB(推奨 766MB)になりました。

関連するQ&A