애플 뉴스

개발자는 M1 Mac에서 Arm용 Windows를 성공적으로 가상화했습니다.

2020년 11월 27일 금요일 오전 7:16 PST 작성: Hartley Charlton

개발자 알렉산더 그라프 Arm 버전의 Windows를 성공적으로 가상화했습니다. M1 Mac, ‌M1‌ 칩은 Microsoft의 운영 체제를 실행할 수 있습니다( 8비트 ).





윈도우 10

현재 ‌M1‌ 칩은 Windows를 지원하지 않으며 Intel Mac과 같은 Boot Camp 기능이 없지만 Windows에 대한 지원은 많은 사용자가 보고 싶어하는 기능입니다.



오픈 소스 QEMU 가상화기를 사용하여 Graf는 Apple의 ‌M1‌ 에뮬레이션이 없는 칩. ‌M1‌ 칩은 맞춤형 Arm SoC이므로 이전 Intel 기반 Mac의 경우처럼 Boot Camp를 사용하여 더 이상 x86 버전의 Windows 또는 x86 Windows 앱을 설치할 수 없습니다. 그러나 그는 트위터 ‌M1‌ Mac, 'Windows ARM64는 x86 응용 프로그램을 정말 잘 실행할 수 있습니다. Rosetta 2만큼 빠르지는 않지만 가깝습니다.'

Graf는 Hypervisor.framework를 통해 가상화하여 Windows ARM64 Insider Preview를 실행할 수 있었습니다. 애플 말한다 이를 통해 사용자는 커널 확장(KEXT)을 작성하지 않고도 가상화 기술과 상호 작용할 수 있습니다.

Graf는 QEMU 버추얼라이저에 커스텀 패치를 적용했습니다. 라고 말했다 호스트 CPU에서 직접 게스트 코드를 실행하여 '기본에 가까운 성능 달성'으로 알려져 있습니다. 이는 Windows의 Arm 버전을 ‌M1‌에서 가상화할 수 있음을 의미합니다. 뛰어난 성능의 Mac.

Graf의 실험은 아직 초기 단계이지만 그는 다른 사람들이 그의 결과를 재현할 수 있다고 믿습니다. '이것은 초기입니다. 내 결과를 재현하는 것은 확실히 가능합니다. 모든 패치가 메일링 리스트에 있습니다. 그러나 아직 안정적이고 완전한 기능을 갖춘 시스템은 기대하지 마십시오'라고 그는 말했습니다. 말했다 . 무엇보다도 Graf는 Windows가 ‌M1‌ 맥.

애플의 소프트웨어 엔지니어링 책임자인 크레이그 페더리기 최근에 말했다 Windows가 ‌M1‌ Mac은 'Microsoft에 달려 있습니다.' ‌M1‌ 칩에는 Windows를 실행하는 데 필요한 핵심 기술이 포함되어 있지만 Microsoft는 Windows의 Arm 버전을 Mac 사용자에게 라이선스할지 여부를 결정해야 합니다.

자세한 내용은 Arm 버전의 Windows 가상화를 위한 Graf의 전체 프로세스를 참조하세요.

태그: 마이크로소프트 , 윈도우 , 애플 실리콘 가이드 , M1 가이드