Fusion의 Mac에서 VM에서 Windows 또는 Visual Studio를 실행하는 것에 대해서는 말할 수 없지만 Parallels VM에서 iPhone 개발 (Xcode 및 Mac OS X가 필요함)에 대해 이야기 할 수 있습니다.
iOS 개발
테라 바이트 플래시 드라이브가 장착 된 MacBook Pro Retina 의 Parallels (9, 10 및 11) 가상 시스템에서 Xcode를 실행하여 iOS를 개발하고 있습니다.
일반적으로 이것은 매우 잘 작동합니다. 하나의 단일 환경에서 모든 업무 관련 자료를 보유한 가장 큰 장점. 특히 Apple은 보안 키를 키 체인에 저장합니다. 실제 Mac에서 압축을 풀고 다른 Mac에 다시 설치하는 것은 수수께끼와 고통입니다. VM을 사용하여 로컬 및 / 또는 외부 드라이브에 수동 백업을하는 경우가 있습니다. 새로운 Mac을 얻거나 다른 Mac으로 전환한다는 것은 하나의 큰 파일 사본을 의미하는 것입니다.
개발 작업을 위해 해당 VM 내에서 Notes 앱 및 미리 알림 앱을 사용하기까지합니다. 해당 VM 내에서 iCloud를 활성화하지 않으므로 VM에 로컬로 유지됩니다.
가상 머신에서 게스트 OS로 Mountain Lion을 실행하면 실제 Mac에있을 때와 가상 Mac에있을 때 혼란스러워졌습니다. VM에서 실제 Mac의 왼쪽 Dock과 구별하기 위해 Dock을 화면 오른쪽으로 전환해야했습니다.
VM에서 실행할 때 약간의 성능 저하가 있다고 확신하지만 눈에 띄지 않았습니다. 빠른 플래시 드라이브가 너무 많은 시간을 절약하여 VM 실행의 오버 헤드를 보충하는 것 이상을 상상합니다. 전반적으로 이것은 내가 사용해 본 가장 빠른 개발 환경입니다. Mountain Lion과 함께라면…
주의 사항 : Mavericks, Yosemite 및 El Capitan은 게스트 VM으로서 눈에 띄게 느리게 실행 됩니다. Parallels 및 Fusion의 최신 버전과 이전 버전 모두 Mac OS X에서 게스트 OS로 그래픽 하드웨어 가속을 사용할 수있는 제품이 없음을 확인했습니다. Windows에서는 게스트 OS로 사용하지만 Mac OS X (아이러니 컬)에서는 그렇지 않습니다.
따라서 모든 그래픽이 느리게 실행됩니다. 메뉴가 느리게 드롭 다운되고 메뉴 항목을 통해 마우스 포인터를 끌면 강조 표시되고 느리게 그려집니다. 창문을 옮기는 것은 즉각적이지 않습니다. 애니메이션이 흐릿 할 수 있습니다. 스크롤링은 일종의 하이퍼 액티브이며 일련의 작은 시각적 업데이트가 매끄럽지 않습니다. 전체적으로, 그것은 적어도 아직 나에게는 쇼 스토퍼가 아닙니다. (최근에 Mountain Lion에서 VM 만 업데이트했습니다.)
후기 Mac OS가 느린 동안 Lion과 Mountain Lion이 시각적으로 성능이 뛰어난 이유는 무엇입니까? Parallels 회사의 간단한 기술 노트와 이메일에서 배운 내용에서 Apple은 Lion / Mountain Lion과 함께 심을 제공했습니다. 그래픽 하드웨어 가속 부족을 대신 할 수있는 라이브러리가있었습니다. 이 라이브러리는 장소 이름이 지정된 OS X 버전에서는 더 이상 사용할 수 없으며 고양이 이름이 지정된 OS X 버전에서만 사용할 수 있습니다.