Hacker Who

Network is wide like the Universe. Allons-y!

맥북에어 저장 공간 2G 쉽게 확보하기!

※주의 : 시스템 설정을 바꾸는 방법으로 안정성에 문제가 생실 수 있는 팁입니다. 중간에 나오는 주의 사항을 꼭 확인하고 사용하세요.

맥북 에어에 SSD를 달아준 후 성능에는 꽤 만족하며 사용하고 있는데, 이놈의 용량이 아주 문제랍니다. Monolingual 같은 프로그램으로 용량 확보를 하긴 하지만 각종 어플리케이션에 XCode 로 아이폰 개발까지 하다보면 간혹 1G도 안남을 때도 있죠.

그래서 이리저리 찾아보니, 잠자기 모드를 바꾸는 방법으로 간단하게 2G의 용량을 확보할 수 있는 팁이 있었습니다. (맥북 에어만이 아닌 모든 맥에서 사용 가능한 팁입니다)


맥의 잠자기 모드에는 세 가지 모드가 있는데요. 일반적인 슬립 모드와 하이버네이션 모드, 그리고 두 가지를 합친 모드입니다.

일반 슬립 모드는 작업 내용이 램에 저장된 상태에서 "잠자기" 상태가 되는 것이고, 하이버네이션 모드는 디스크에 램의 내용을 저장하고 "전원을 끄는" 것, 그리고 두 가지를 합친 모드는 램과 디스크 양쪽에 저장하고 "잠자기" 상태가 되것 입니다. 맥에서는 이 세가지 모드 중에 마지막 모드를 가본 방법으로 사용합니다.

즉, 맥을 처음 부팅 시켰을 때는 용량이 많이 남아있었는데 어느순간 갑자기 용량이 확 줄어들었을 때가 있죠? 그런 상황 중 한 상황이 바로 잠자기로 들어간 후 슬립 이미지가 생성되고, 또 남아있어서 그랬던 것입니다.

그러니 방법은 간단합니다. 잠자기 모드를 램에만 저장하게 하는 모드로 강제 지정해주고 예전 작업 내용이 저장되어 있던 슬립 이미지를 지워주기만 하면 됩니다.

이 방법을 쓰면 따라오는 장점으로는 잠자기에 들어갈 때와 깨어날 때 조금 더 빠르고 시스템 리소스를 적게 잡아먹는다는 장점이 있습니다만 크리티컬한 단점이 하나가 있는데, 바로 잠자기에 들어갔을 때 배터리가 완전히 나가버리면 작업하던 내용이 모두 사라진다는 점 입니다. 메모리에 작업 내용이 저장되기 때문이죠.

그럼 사설은 그만하고 방법을 알아볼까요.

일단 터미널을 열어봅니다. ^^;

그리고 다음의 명령어를 입력합니다.

sudo pmset -a hibernatemode 0

여기서 뒤의 숫자가 중요한데 0 은 램에만 저장, 1 은 디스크에 저장, 그리고 3 이 램과 디스크에 저장하는 기본적인 모드입니다. 나중에 원래대로 돌아가고 싶으시면 위의 명령어 맨 뒤에 3을 넣고 실행하시면 됩니다.

그리고 생성되었던 슬립 이미지를 지워줍니다. 터미널로 돌아가서..

cd /var/vm

sudo rm sleepimage

위의 명령어를 써 주시면 됩니다.

그러면 램 크기인 2G 의 디스크 용량을 확보하게 되고, 앞으로도 이 용량은 줄어들지 않게 됩니다. (참고로, 램이 4G면 4G를 확보할 수 있게 되겠죠? ^^)

(*참고로, 위의 명령어를 rm -f * 라고 바꿔주시면 더 많은 용량을 확보 할 수 있습니다. 하지만 문제가 생길 가능성이 있으니(그래도 시스템까지 영향을 주진 않습니다) 그 점 유의해주세요.)

이 방법과, Monilingual 그리고 서버에 데이터를 올리는 몇가지 트릭들을 사용하여, 저는 XCode 를 필두로 한 개발툴과 뽀샵 iLife, iWork 등등 필요한 어플들을 모두 깔고도 6G 라는 엄청난(?) 용량을 확보할 수 있었습니다.

근데…쓰고나니 왠지 서글프네요. ㅜㅜ;;

Snow Leopard 가 나오면 용량 걱정은 조금 덜 할 수 있을까요? 쌩뚱 맞지만 아이폰 앱이 대박나서 2세대 맥북 에어 SSD 버전을 살 수 있는 그 날이 빨리 오길 기다리며 이만 글을 마치겠습니다. ㅜㅜ)/

posted by 골빈해커 in 매킨토시 and have Comments (5)

Comments (5 Responses)

bookworm on May 1st, 2009 at 19:14

맥북 에어에서 사파리를 돌려 이 댓글을 남깁니다. 앞으로 많은 지도 편달 부탁드립니다. 저는 단지 초보자일뿐…. 살려주세요.

골빈해커 on May 1st, 2009 at 20:24

bookworm / 일단 제 블로그(/wp /zb /tt)의 맥 관련 포스팅을 완독하고 오세여 ㅋ..

대구사랑 on May 1st, 2009 at 22:22

아, 네… 알려주셔서 고마워여…
연휴 잘 지내셔여.
메일계정도 등록하는게 있네여…
어떻게 만드는지 알려주실수 있나여???

아크몬드 on May 4th, 2009 at 19:24

캬.. 맥북에어 사고 싶네요

저기... on May 5th, 2009 at 11:38

sudo rm sleepimage 명령어가 안먹네요…

Live reply

Name
Email
Website
Message