Nhà phát triển Alexander Graf đã tạo thành công phiên bản Windows dựa trên kiến ​​trúc Arm mặc định trên một thiết bị  Mac M1.Điều đó chứng tỏ chip M1 có khả năng chạy hệ điều hành Microsoft thông qua trình giả lập QEMU. Hiện tại, máy Mac với chip M1 không hỗ trợ Windows cũng như không có tính năng Boot Camp như trên máy Mac Intel, nhưng hỗ trợ Windows là một tính năng mà nhiều người dùng muốn thấy. Boot Camp là một tiện ích đi kèm với máy Mac cho phép bạn chuyển đổi giữa macOS và Windows.

Một nhà phát triển mô phỏng thành công Windows Arm trên Mac M1


Sử dụng trình giả lập QEMU Mã nguồn mở, Graf có thể mô phỏng phiên bản Arm của Windows trên chip M1, mà không cần giả lập vì Microsoft đã có phiên bản Windows dành riêng cho ARM có tên là ARM64, nhưng hãng đã không cập nhật phiên bản này để hoạt động trên M1 và ngoài ra, kể từ khi Chip M1 là một Arm SoC chuyên dụng, không còn có thể cài đặt các ứng dụng Windows x86 hoặc thậm chí x86 Windows bằng Boot Camp, như trường hợp của các máy Mac chạy Intel trước đây. Tuy nhiên, ông cho biết trong một tweet rằng khi mặc định trên máy Mac M1, Windows ARM64 có thể chạy các ứng dụng x86 khá tốt. Tuy không nhanh bằng Rosetta 2 nhưng lại rất gần nhau.

Graf có thể chạy Windows ARM64 Insider Preview bằng cách đặt nó làm mặc định thông qua Hypervisor.framework. Apple cho biết điều này cho phép người dùng tương tác với các công nghệ ảo hóa mà không cần phải viết các KEXT của nhân.

Graf đã áp dụng một "bản vá" tùy chỉnh cho bộ ảo hóa QEMU, được cho là nổi tiếng với khả năng "đạt được hiệu suất gần như chính xác" bằng cách thực thi mã khách trực tiếp trên CPU máy chủ. Điều này có nghĩa là phiên bản Arm của Windows có thể mặc định cho máy Mac M1 với hiệu suất tuyệt vời.


Mặc dù thử nghiệm của Graf vẫn đang ở giai đoạn đầu, nhưng ông tin rằng những người khác có thể phát triển những phát hiện của mình. “Đó là những ngày đầu của việc này. Chắc chắn có thể tái tạo kết quả của tôi, tất cả các chỉnh sửa đều nằm trong danh sách gửi thư, nhưng đừng mong đợi một hệ thống ổn định có đầy đủ chức năng. Và theo tính toán cuối cùng, Graf đã chứng minh rằng Windows có khả năng hoạt động trên máy Mac M1.

Giám đốc kỹ thuật phần mềm của Apple, Craig Federighi, gần đây đã nói rằng quyền truy cập của Windows vào các máy Mac M1 là "tùy thuộc vào Microsoft". Chip M1 chứa các công nghệ cơ bản cần thiết để chạy Windows, nhưng Microsoft phải quyết định có cấp phép phiên bản Arm của Windows cho người dùng Mac hay không.

Bạn nghĩ gì về thử nghiệm này? Nó sẽ ảnh hưởng đến doanh số bán hàng của M1? Hãy cho chúng tôi biết trong các ý kiến.

Nguồn:

macruors

Những bài viết liên quan