VMWare 에 OSX (스노우 레퍼드)를 설치해 보니…

In: Programming

15 Jan 2010

아는 사람이 VMWare에서 OSX (스노우 레퍼드)를 설치해 보니, 개발할만한데요? 이런 말을 해서… 에잉, 그럴 리가 없다. 전에 해봤는데, 설치도 좀 그렇고, 제대로 성능이 나오지 않아서 그냥 지워버렸다라고 했었다. 그런데, 생각해보니 그게 2007년이더라고… –0-

현재 내가 쓰는 PC는 i7 920이니, 예전에 비해 훨씬 높은 성능을 가지고 있고, VMWare 7.0이 나온 이후로는 설치도 그냥 리테일 설치 이미지를 가지고 바로 설치가 된다고 하길래, 오전에 한 번 설치해봤다.

ㄷㄷㄷ… 이건 뭐, 정말 Darwin 부트 로더와 스노우 레퍼드 리테일 이미지만 있으면 그냥 한 번에 설치가 된다. 삽질이고 뭐고 없고, 처음에 Guest OS를 FreeBSD 64bit로 한 다음, 이걸 수동으로 Darwin으로 변경하면 된다. 자세한 설치 방법(이랄 것도 없지만…)은 검색해보면 바로 나오니 패스.

성능은… 일단 그래픽 성능은 역시 그다지 나오지 않는다. UI의 전체적인 반응 속도가 좀 느리다는 생각이 들지만, XCode 띄워서 인터페이스 빌더로 UI 조작하고 XCode에서 편집하는데 전혀 문제가 없다. 디스크 I/O 작업도 역시 느리지만, 이건 지금 파티션을 파일 단위로 할당해서 그럴 듯. 경험상, 물리적인 디스크 하나를 통째로 잡아주면 훨씬 낫다. 정 아니면 인텔 40GB SSD 하나 달아도 되고…

맥에는 딱히 통합 벤치마킹 툴이 없어서, 흔히들 해 보는 GeekBench로 한 번 돌려봤다.

일반 SATA HDD에 40GB를 잡고 설치를 했으며, CPU는 i7 920(일단 노 오버)이다. 메모리는 OSX에 2GB를 할당했고, 프로세서 2개, 프로세서 당 코어는 2개로 설정했다.  결과는…

image

 

음… 이게 사실 어느 정도인지 알 수가 없다. 그래서 가장 최신의 맥북 프로와 비교해봤다.

 

image

 

사실 이 벤치는 디스크나 그래픽스에 대한 것은 없기 때문에 전체적인 체감 성능과는 차이가 있다. 위에서도 말했지만, 전체적인 UI 응답성, 특히 애니메이션 되는 효과에 대해서는 버벅인다는 느낌이 든다.

하지만, 위에서 말했듯이 아이폰 애플리케이션 개발하기엔 충분한 걸로 보인다. 뭐, i7 급 PC 구입 가격이 만만찮긴 하지만 맥북 최저가도 그보단 더 비싸니… 개인적으로 며칠 전에 2007년에 구입한 맥북의 메모리 업글을 했는데, 삽질이라는 생각이 마구 들고 있다. ㅠ.ㅠ

집에 가서 아이폰 시뮬레이터에서 OpenGL 관련 성능이 얼마나 나오는지도 한 번 테스트 해 보고 결과를 봐야겠다.

View Comments to VMWare 에 OSX (스노우 레퍼드)를 설치해 보니…

Avatar

oscarplex's me2DAY

January 15th, 2010 at 5:01 PM

오스카의 생각…

i7 급 PC, VMWare에 OSX를 가상 머신으로 설치해 본 결과……

Avatar

케찹군

January 18th, 2010 at 2:10 PM

ㅎㅎ OpenGL 성능 테스트 결과가 제일 궁금한데요 ^^

오스카 Reply:

프레임이 잘 나와서 OpenGL 가속을 지원하는구나… 했는데, 아직 VMWare는 Windows를 Guest OS로 쓸 경우에만 지원하고, OSX 등 다른 OS는 지원하질 않더군요. -0- 어쨌든 CPU 빨로 개발하긴 충분한 프레임이 나오더군요~

Avatar

March 3rd, 2010 at 12:55 AM

이거 정말 어때요? 쓸만한가요? 저는 게임이나 동영상 보다는 소셜 애플리케이션을 만들고 싶은데… 맥을 사는 것보다 좋은 PC에 가상으로 돌리면 쓸만할까요.

DELL VOSTRO 1720에 설치가 잘 안되어서 몇달째 고생중이네요. 이쯤되면 맥을 사고싶어져서.. ^^

Avatar

오스카

March 6th, 2010 at 1:24 AM

@폴
고성능 PC라면 VMWare로 맥 설치해서 개발하는데는 별 문제 없어요~ 그러나, 해킨이든 VMWare든 쓰던 사람은 그냥 맥을 사버리더군요;;;

blog comments powered by Disqus

Categories