仮想記憶をOFFにする生まれながらの根無し草、風に吹かれて流されて、どこにたどり着くのやら。世の中も人生もプログラムも思い通りには動きませんが、まあボチボチゆきましょう。Xでは仮想記憶を切ることはできない。MemoryをOFFにはできないのだ。スワップファイルを作らせない仮想記憶自体を無効にはできないが、ディスクへのスワップは抑止できる。XはLinuxと違ってスワップ領域を通常のファイルシステム内のファイルとして作成する。/var/vm/swapfile0のような名前でスワップファイルが作られていく。swapfile2という具合で、順にファイルが増えていく。Leopardではそこまでしなくてもswapfileを作らせない方法がある。dynamic_pagerを無効に仮想メモリの一部を処理している、dynamic_pagerそのものを無効にする(起動しないようにする)のだ。スワップファイルが増えていくのがイヤだという人は次のようにすれば良い。/System/Library/LaunchDaemons/com.apple.dynamic_pager.plistのようにlaunchctlコマンドを使うのがまっとうなやり方かな。その後、再起動して/var/vm内のスワップファイルを削除すれば次から作られることはない。メモリが不足すると、すごく不幸な目にあうかもしれないので自己責任で。