Back

Mac關閉記憶體交換空間Swap 增加SSD壽命

前言:

近來國外論壇都在討論M1的機種的SSD會頻繁寫入大幅減少SSD的壽命,測試頻繁寫入的原因是記憶體不足時啟動交換空間,當前Apple已經推出新版Mac os更新來減緩此問題,如果擔心SSD壽命受到影響可暫時停用交換空間,來更加提升SSD壽命。

!!請留意,停用交換空間(swap或稱為virtual memory虛擬記憶體)可能會導致開啟較多應用程式時Mac出現當機無回應的情形,請適度減少開啟的應用數量。!!

聲明:因本人的Mac為頂配,故調成1檔,若不懂電腦請勿亂調整,若出現意外, 本網站不賦予任何責任。

設定:

1.關閉交換空間前需停用SIP

Mac關機情況下長按電源鍵進入開機”選項”,
此時會要求驗證Mac使用者帳密後進入Recovery模式,
在Recovery模式的左上角實用工具開啟”終端機”,
終端機鍵入以下指令關閉SIP即完成第一步。

				
					csrutil disable
				
			

完成身分驗證後將會關閉SIP,完成後直接重啟Mac。

2.回到系統後,打開終端機輸入以下指令,在未變更交換空間的情況下會顯vm.compressor_mode: 4,也就是代表在第四檔位。

				
					sysctl -a vm.compressor_mode
				
			

3.最後進行交換空間調整,輸入以下指令及密碼認證後,重啟即可。

				
					sudo nvram boot-args="vm_compressor=2"
				
			

4.再次進入終端機輸入以下指令,確認回傳值為”vm.compressor_mode: 2″表示已經生效。

				
					sysctl -a vm.compressor_mode
				
			

總結:

經過以上調整,可以有效減少SSD的讀寫量,使SSD壽命更加長久。

Ricky Chen
Ricky Chen

Leave a Reply

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *