關閉 OS X Memory compressor 記憶體壓縮功能

OS X 使用記憶體壓縮功能看似先進,其實很雞肋,因為是拿 cpu time 在換記憶體空間,最大的缺點就是背景程式被壓縮後,重新拉回前景執行時依然會在壓縮狀態,且未關閉之前永遠不會釋放回未壓縮狀態。

如果是操作 photoshop 這類大型軟體(文件也龐大),等拉回前景就發現變鈍了,拖拉變慢了,選單卡卡的。問題是使用者不會只用一個軟體,非常令人困擾。

關掉的缺點就是使用值容易溢出、轉成 swap file 在執行,可是現在大多是 ssd ,效能也夠了,所以還是關了吧!

打開 terminal 輸入下列指令:
sudo nvram boot-args="vm_compressor=1"
重開機,就完成了。
檢查就看活動監視器記憶體量壓縮那一欄應該都是 0 了。

update: 2015-03-22
有網友回報:

自行決定採用囉。

如果要回覆原始狀態,輸入:
sudo nvram -d boot-args
done.

Popular Posts