Trang chủTin tứcAppleĐã có thể chạy được giả lập Windows ARM trên Mac chạy...

Đã có thể chạy được giả lập Windows ARM trên Mac chạy M1 và còn khá mượt

Một nhà phát triển đã tìm được cách kích hoạt và sử dụng máy ảo Windows ARM đầu tiên trên máy Mac chạy chip M1, người này còn cho biết là “khá mượt”.

Hồi tuần trước, Craig Federighi – Phó chủ tịch cấp cao phụ trách gia công Kỹ thuật phần mềm của Apple đã tiết lộ rằng phiên bản ARM của Windows 10 có thể chạy trên các máy Mac sử dụng nền tảng Apple Silicon, thậm chí ông còn cho biết là có thể chạy các ứng dụng gốc (native) tốt nhưng sẽ tuỳ thuộc vào Microsoft. Tuy nhiên, một nhà phát triển đã phát hiện được cách bật và sử dụng máy ảo của Windows ARM, ngoài ra nhà phát triển này còn nói hiệu năng “khá mượt”.

Đã có thể chạy được giả lập Windows ARM trên Mac chạy M1 và còn khá mượt

Theo Federighi giải thích, máy Mac với chip M1 có thể chạy một số phiên bản ARM của Windows 10, nhưng việc này là tuỳ thuộc vào Microsoft vì họ chưa cấp phép cho phiên bản ARM của Windows 10 để sử dụng với Apple. Bản thân Microsoft cũng không tiết lộ hay chia sẻ thông tin về việc cấp phép cho Apple trong phiên bản hệ điều hành dành cho ARM. Có thể sẽ phải mất một thời gian công ty mới cấp phép để Apple sử dụng, nhưng nhà phát triển Alexander Graf đã tinh chỉnh và có thể chạy được Windows ARM trên máy Mac chạy chip M1.

https://twitter.com/_AlexGraf/status/1332081983879569415

Ngoài ra Graf còn lưu ý rằng Windows ARM64 có thể chạy tốt các ứng dụng X86, nhưng tốc độ không bằng khi chạy với Rosetta 2, chỉ có điều là tốc độ gần như giống nhau. Cách thức để chạy Windows ARM được mô tả rằng Graf chạy Windows ARM64 Insider Preview với máy ảo qua Hypervisor.framework. Framework cho phép người dùng tương tác với các công nghệ ảo hoá trong không gian của người dùng mà không cần phải viết kernel extensions (KEXTs). Tuy nhiên, chạy được và khá mượt không nghĩa là tốt vì Graf nói rằng quy trình của mình không đảm báo hệ thống chạy ổn định.

Nguồn9to5Mac
Quảng cáospot_img
Quảng cáospot_img

Tin liên quan