Mac Virtual Memory – Swap 파일 위치와 Disable 시키는 방법 macOS2011. 12. 6. 16:55
Mac OS X Swap 파일 위치
terminal 에서 관리자 권한 획득 : 비밀번호를 입력해도 보이지 않는다. 걍 엔터.#sudo -s
FreeBSD UNIX 기반의 Mac 에서 swap 위치 :
/private/var/vm/
이 디렉토리는 또한 sleep image 파일도 있다. 이 파일은 Mac 이 깨어났을 때 다시 읽어 잠자기전의 상태로 되돌려준다. 어쨌든 동일한 디렉토리의 swap 파일명은 swapfile0, swapfile1, swapfile2, swapfile3, swapfile4, swapfile5 등이 있을 것이다. 터미널에서 다음과 같은 명령어를 이용하여 확인할 수 있다.
ls -lh /private/var/vm/swapfile*
이 swap 은 대개 64MB 로부터 512MB 까지 있을 것이다.
Mac OS X 페이징 / Swap 을 사용하지 않게 하는 방법
주의: Mac OS X 에서 메모리 관리와 swap 파일을 어떻게 관리하는지 알 수 있을 것이다. 정확하게 어떤 작업을 하는지 숙지하지 않았다면 변경하지 않는 것이 좋다. 다시 Terminal 에서 다음과 같은 명령어를 입력한다. 이 명령어는 Mac OS X 커널에서 dynamic pager를 unload 할 것이다.
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist
다시 한번, 이 작업은 Mac OS X paging 을 불가능하게 하니 혼동하지 말아야 한다.
다음 단계는 현재 저장되어 있는 swap 파일을 제거하는 과정이다. 이 과정이후 swap 파일들은 비교적 크고 비록 페이징을 하고 있지 않지만 여전히 디스크 공간을 차지하고 있다. 다음과 같은 명령어로 swap 파일을 제거하여 준다.
sudo rm /private/var/vm/swapfile*
'macOS' 카테고리의 다른 글
부트캠프를 이용하여 MacOS X 에서 윈도우즈 설치하는 방법 (0) | 2012.01.28 |
---|---|
Terminal 환경설정 (0) | 2012.01.19 |
스케줄 & 잠자기 설정 (0) | 2011.10.11 |
유해 컨텐츠등 시스템 환경설정하기 (0) | 2011.08.10 |
맥과 윈도우즈의 파일공유 (0) | 2011.07.27 |