Bài học rút ra chính
- Windows beta chạy trên máy Mac M1 nhanh gấp đôi so với Microsoft’s Surface Pro X.
- Bộ xử lý Windows dành cho ARM không có sẵn để công chúng mua.
- Apple nói rằng "Máy Mac chắc chắn rất có khả năng làm được điều đó."
Những tin tặc thông minh đã tìm cách đưa Windows 10 chạy trên máy Mac M1 mới và giải pháp tấn công cùng nhau này đã hút mất Surface Pro của chính Microsoft. Có, Windows chạy trên MacBook Air nhanh hơn trên máy tính của Microsoft. Thật là xấu hổ.
Alexander Graf, một kỹ sư tại Amazon, đã thực hiện bản beta của các phiên bản ARM của Windows 10 và để nó chạy trên các máy Mac mới bằng cách sử dụng ảo hóa. Bởi vì máy Mac M1 cũng chạy trên chip dựa trên ARM, Windows có thể chạy ở tốc độ "nguyên bản" của nó, với các tinh chỉnh để tương thích. Kết quả, theo Graf, là "gần như hoàn hảo." Điều này có nghĩa là chúng ta có thể mong đợi một phiên bản chính thức của Windows trên Mac không?
"Đối với tôi, dường như chỉ còn là vấn đề thời gian trước khi Windows trên ARM chính thức chạy trên máy Mac M1", nhà báo kiêm người phát triển podcaster Jason Snell của Apple viết. "Bóng đang ở trong sân của họ. Có vẻ như không có vài pha cản phá kỹ thuật. Nó quá có ý nghĩa."
Windows ảo
ARM là loại thiết kế chip được sử dụng cho nhiều thiết bị di động, như iPhone, điện thoại Android và bây giờ là Mac. Về cơ bản, ARM khác với chip x86 của Intel và AMD cung cấp năng lượng cho PC và máy Mac cũ hơn.
Graf đã lấy một phiên bản Windows được xây dựng cho ARM, sau đó sử dụng ảo hóa để chạy nó trên máy Mac. Ảo hóa về cơ bản là một ứng dụng tạo ra một "máy ảo", chẳng hạn như một PC ảo. Một phần thông minh là chiếc PC ảo này thực sự đang nói chuyện với phần cứng máy tính thực ở hậu trường, vì vậy nó có thể chạy ở tốc độ gần như tối đa.
"Ai nói rằng Windows sẽ không chạy tốt trên AppleSilicon?" đã tweet Graf. "Ở đây khá linh hoạt."
Một video từ hacker Martin Nobel của YouTube cho thấy quá trình cài đặt, thử nghiệm và quan trọng nhất là trò chơi Windows chạy trên máy Mac Apple Silicon. Như bạn có thể thấy, Windows chạy trên máy Mac nhanh gấp đôi so với trên Surface Pro X. của Microsoft.
Windows trên máy Mac?
Bạn đã có thể chạy Windows trên máy Mac trong nhiều năm, vì chúng đã chia sẻ cùng một kiến trúc Intel X86. Bạn thậm chí có thể cài đặt Windows trên Mac và khởi động từ nó mà không bao giờ sử dụng nó như một máy Mac. Vấn đề khi thực hiện việc này đối với máy Mac ARM M1 là nhận được bản sao Windows dành cho ARM.
Microsoft đã tạo ra Windows cho ARM và nó sử dụng nó trên máy tính bảng / máy tính xách tay lai Surface Pro của mình. Nó cũng cấp phép phiên bản ARM của Windows cho các nhà sản xuất. Nhưng hiện tại, không có cách nào để bạn hoặc tôi mua một bản sao. Graf đã giải quyết vấn đề này bằng cách tải xuống bản beta hoặc "Xem trước nội bộ" của ARM Windows.
Nhưng câu hỏi thực sự là liệu Microsoft có tối ưu hóa Windows cho hệ thống trên chip M1 hay không và cung cấp cho người mua tư nhân.
"Điều đó thực sự phụ thuộc vào Microsoft", Craig Federighi, Phó chủ tịch cấp cao về kỹ thuật phần mềm của Apple, nói với Ars Technica. "Chúng tôi có các công nghệ cốt lõi để họ làm điều đó, để chạy phiên bản ARM của Windows … Nhưng đó là quyết định của Microsoft, để cấp phép công nghệ đó cho người dùng chạy trên các máy Mac này."
Cuối cùng, Windows là một công ty kinh doanh phần mềm, không phải là một công việc kinh doanh phần cứng của Microsoft. Nó có thể khiến các đối tác phần cứng của mình khó chịu bằng cách cung cấp Windows cho máy Mac, nhanh hơn nhiều so với bất kỳ máy tính xách tay Windows nào hiện nay. Tuy nhiên, nếu không, Windows có thể hoạt động ở nhiều nơi nhất có thể. Tôi sẽ tin nó sẽ xảy ra không lâu nữa.