Snow Leopardの専用パーティションにスワップファイルを移動する
これまで、Appleの仮想メモリスワップファイルをハードドライブの専用パーティションに移動することができました。私が使用している手法は、forums.macosxhints.comのスレッドで説明されています。 ただし、Snow Leopardの開発者プレビューでは、この方法は機能しなくなりました。誰もが新しいOSでそれをどのように行うことができるか知っていますか? 更新:dbluの答えは受け入れられたとマークしましたが、うまく機能しませんでしたが、優れた詳細な指示を与え、plutil最終的に使用する提案が正しい方向を示したためです。受け入れられた答えを編集するのに十分な評判がないので、完全で実用的なソリューションが質問にここに掲載されています。 更新#2:eklの手法を説明する手順を変更しました。これにより、中間シェルスクリプトが不要になり、全体が大幅に簡素化されます。 完全なソリューション: 1. ターミナルを開き、Appleのデフォルトのdynamic_pager.plistのバックアップコピーを作成します。 $ cd /System/Library/LaunchDaemons $ sudo cp com.apple.dynamic_pager.plist{,_bak} 2. plistをバイナリからプレーンXMLに変換します。 $ sudo plutil -convert xml1 com.apple.dynamic_pager.plist 3. 選択したテキストエディタで変換されたplistを開きます。(私は使用しますpico、を使用した例についてはdbluの答えを参照してくださいvim): $ sudo pico -w com.apple.dynamic_pager.plist 次のようになります。 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs$ <plist version="1.0"> <dict> <key>EnableTransactions</key> <true/> <key>HopefullyExitsLast</key> <true/> <key>Label</key> <string>com.apple.dynamic_pager</string> …