web-dev-qa-db-ja.com

SnowLeopardでの休止状態ファイルの場所の変更

休止状態のファイルを非ブートドライブディスクに移動したい。 pmsetユーティリティがこれを行う方法であることがわかりますが、ドキュメントには、ファイルはブートドライブに存在する必要があると記載されています。この制限を回避する方法を知っている人はいますか?とにかくHDDで書き込みと読み取りが速くなる可能性のある、めったに使用されないファイルで6GBのSSDが使い果たされたくないだけです。

2
Jason Tholstrup

休止状態ファイルを移動する 次の方法で実行できるはずです:

Sudo pmset -a hibernatefile /Volumes/OtherVolume/sleepimage
6
Jared Harley

参照しているファイルは/ var/vm/sleepimageです。そのファイルは、コンピューターが安全なスリープ状態(通常のスリープ状態ではなく休止状態)にある場合にのみ書き込まれます。常駐させたいボリュームにシンボリックリンクしてみませんか。

Sudo rm /var/vm/sleepimage
Sudo ln -s /Volumes/MyHD/sleepimage /var/vm/sleepimage

私はこれを自分でテストしていないので、あなたのマイレージは異なるかもしれません。

0
yanokwa