MacOS & iOS
리부트 없이 OSX 스왑파일을 SSD로 옮기기
아이쓰
2015. 3. 12. 10:03
회사 업무용 맥미니가 메모리가 부족해서 너무 버벅이길래 안쓰던 적은 용량의 SSD를 이용하기로 했다.
인터넷에 검색해보니 전부 다 복구모드로 부팅해서 어쩌고 저쩌고 하는것만 나온다. 난 그게 귀찮으므로 더 쉬운 방법을 생각해봤다.
외장하드 형태로 연결하고 아래 명령으로 SSD로 스왑파일을 옮긴다.
# hibernate 파일 제거
sudo pmset -a hibernatemode 0
sudo rm /var/vm/sleepimage
# 스왑(페이징) 기능 끄기
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist
# SSD로 심볼릭 링크
mkdir /Volumes/ssd/vm
sudo rm -rf /private/var/vm
sudo ln -s /Volumes/ssd/vm /private/var/vm
# hibernate 기능 시작
sudo pmset -a hibernatemode 1
# 스왑(페이징) 기능 사용
sudo launchctl load /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist
버벅임이 많이 완화되었다.