質問: 仮想メモリについて 仮想メモリは最小値(初期値)と最大値がありますが、最大値はどのように設定するのでしょう? 単純に最小値を上回っていれば良いのでしょうか?仕組みを教えてください。 また、仮想メモリというのはhddの容量を使用するんですよね? 具体的に、hddの容量何バイトでメモリ1mb分に相当するのでしょう? おねがいします。
回答: 私は、 b5タイプノート(cpu600mhz、システムバス100mhz、メモリ;最大の256mb) a4ノート(cpu750mhz、システムバス100mhz、メモリ;最大の256mb)でどちらもhddは20gb 自作デスクトップ(cpu1.6ghz、システムバス133mhz、メモリ;512mb)hddは40gb2台(ideのプライマリマスタ、セカンダリマスタ)を使っています。 いろいろと設定したり、掲示板などで相談したりしましたが、パフォーマンスはどのように大きく仮想メモリの最大サイズを設定しても、変化はありませんでした。 ただ、どのpcもhddを2パーティションに切ってあり、そのメインドライブとセカンドドライブの一方に設定するよりも、両方に設定する方が、より速いパフォーマンスが得られています。(自作機では、プライマリとセカンダリで、w2kと2000サーバーのデュアルブートにしてあります) また、ノートンシステムワークスで、ページファイルサイズ(設定値)と、実際の利用サイズを両方表示できますが、ページファイル(仮想メモリーの利用サイズ)が15mbを超えたことはありません。 ただ、同じ設定にしていても、やはりcpu周波数が600と750では、断然750の方が速くなっています。 結果をまとめますと、 (1) ページファイルの設定値 メインドライブとセカンドドライブの両方に、規定値(メモリサイズの1.5倍)を最小値・最大値に設定しておけば、それで十分。 メモリの領域確保の役目は十分に果たしている。 (2) パフォーマンスは、cpuの周波数とシステムバスクロックの大きさで決まっており、仮想メモリの設定値の影響は、それほど大きいものではない。 ということです。