Computer >> 컴퓨터 >  >> 시스템 >> Windows 10

개발자, 애플 M1 칩에서 윈도우 10 ARM 부팅에 성공하다

애플의 새로운 M1 프로세서는 뛰어난 속도와 전력 효율성으로 각종 벤치마크에서 좋은 성적을 거두며 큰 화제를 모으고 있습니다. 그런데 여기에 놀라운 소식이 하나 더 이어졌습니다. 바로 애플의 새로운 실리콘 칩 위에서 윈도우 10 ARM64 에디션이 구동되는 스크린샷이 공개된 것입니다.

더욱 놀라운 점은, 애플 M1 프로세서가 윈도우 10 ARM 에디션의 공식 기기인 마이크로소프트 서피스 프로 X(Surface Pro X)보다 더 우수한 벤치마크 점수를 기록했다는 사실입니다.

애플 M1 칩에서 윈도우 10 ARM 에디션 구동

개발자 알렉산더 그라프(Alexander Graf)는 윈도우 10 작업 관리자의 성능 탭을 담은 스크린샷을 트위터에 공유했습니다. 해당 탭에는 'virt-5.2'라는 생소한 CPU 유형이 표시되어 있었는데, 그라프는 이것이 윈도우 10 ARM 에디션을 구동 중인 애플 M1 칩이라고 밝혔습니다.

그라프는 윈도우 10 ARM64 인사이더 프리뷰 버전을 인기 가상화 도구인 QEMU의 커스텀 버전으로 실행한 뒤, 이를 다시 애플의 자체 가상화 도구인 하이퍼바이저 프레임워크(Hypervisor.framework)를 통해 구동했습니다.

이러한 조합 덕분에 그라프는 애플 M1 칩에서 윈도우 10 ARM64 인사이더 프리뷰를 부팅하는 것은 물론, 상당히 준수한 벤치마크 점수까지 기록할 수 있었습니다. Geekbench에서 벤치마크 테스트 결과를 확인할 수 있습니다.

수치가 다소 복잡하게 느껴질 수 있지만, 눈에 띄는 결과가 몇 가지 있습니다. 특히 가상화 환경에서 구동된 M1 칩은 싱글 코어 1288점, 멀티 코어 5449점을 기록했으며, 이는 서피스 프로 X의 싱글 코어 762점, 멀티 코어 3005점보다 월등히 높은 수준입니다.

M1 실리콘에서 네이티브로 구동되는 윈도우 10?

애플 M1 칩에서 윈도우 10 ARM64가 구동되는 모습은 놀랍지만, 완전히 예상 밖의 일은 아닙니다. 애플 M1 칩은 ARM 기반 설계를 채택하고 있어, 해당 하드웨어에서 윈도우를 네이티브로 실행할 수 있을지에 대한 궁금증을 자아냈습니다.

애플 소프트웨어 엔지니어링 담당 수석 부사장 크레이그 페더리기(Craig Federighi)는 Ars Technica와의 인터뷰에서 다음과 같이 말했습니다.

"그것은 전적으로 마이크로소프트의 결정에 달려 있습니다. 우리는 마이크로소프트가 ARM 버전의 윈도우를 구동할 수 있도록 핵심 기술을 이미 갖추고 있으며, 이는 당연히 x86 사용자 모드 애플리케이션도 지원합니다. 하지만 사용자들이 이 맥에서 해당 기술을 실행할 수 있도록 라이선스를 제공할지 여부는 마이크로소프트가 결정해야 할 문제입니다. 맥은 분명히 그럴 역량이 충분한 기기입니다."

이러한 발언을 고려하면, 네이티브 하드웨어 지원이 생각보다 가까운 미래에 현실이 될 가능성도 있습니다.

알렉산더 그라프의 가상화 프로젝트가 흥미롭게 느껴진다면, 직접 참여하거나 흥미로운 패치들을 살펴볼 수 있는 'Implement Apple Silicon Support' 프로젝트를 확인해 보시기 바랍니다. 과정이 다소 복잡하지만, 그라프의 말처럼 그 결과물은 "꽤 쾌적하게" 작동한다고 합니다.