Windows 10 sẽ nhận được nhân Linux tích hợp từ Microsoft

Trong những năm qua, Microsoft đã thực hiện một số dự án Linux của riêng mình. Có một hệ điều hành dựa trên Linux dành cho các thiết bị chuyển mạch mạng trong trung tâm dữ liệu và một hệ điều hành dựa trên Linux dành cho các bộ vi điều khiển được xây dựng cho bảo mật nhúng Azure Sphere. Và bây giờ người ta đã biết đến một dự án khác dựa trên Linux mà các chuyên gia của Microsoft đã thực hiện được một thời gian.

Windows 10 sẽ nhận được nhân Linux tích hợp từ Microsoft

Vào ngày đầu tiên của hội nghị nhà phát triển Build 2019, gã khổng lồ phần mềm đã công bố việc tạo ra phiên bản nhân Linux của riêng mình, phiên bản này sẽ trở thành một phần của Windows 10. Bản dựng thử nghiệm đầu tiên dành cho những người tham gia chương trình Insider sẽ được phát hành vào cuối tháng XNUMX . Hạt nhân này sẽ cung cấp cơ sở cho kiến ​​trúc Hệ thống con Microsoft Windows dành cho Linux (WSL) 2... làm sao lưu ý Đại diện của Microsoft đã viết trên blog của họ rằng đây là lần đầu tiên một nhân Linux chính thức trở thành một thành phần tích hợp sẵn của Windows.

Hãy nhớ: WSL 1 là một lớp tương thích, về cơ bản là một trình mô phỏng, để chạy các tệp nhị phân Linux (ELF) trong môi trường hệ điều hành của Windows 10 và Windows Server 2019. Ví dụ: điều này đã giúp chuyển Bash trong những năm gần đây shell cho Windows, thêm hỗ trợ OpenSSH cho Windows 10, cũng như bao gồm các bản phân phối Ubuntu, SUSE Linux và Fedora trong Microsoft Store.

Windows 10 sẽ nhận được nhân Linux tích hợp từ Microsoft

Việc giới thiệu nhân hệ điều hành mở hoàn toàn trong WSL 2 sẽ cải thiện khả năng tương thích, cải thiện đáng kể hiệu suất của các ứng dụng Linux trên Windows, tăng tốc thời gian khởi động, tối ưu hóa việc sử dụng RAM, tăng tốc I/O hệ thống tệp và chạy trực tiếp các bộ chứa Docker thay vì thông qua một máy ảo.

Mức tăng hiệu suất thực tế sẽ phụ thuộc vào ứng dụng bạn đang nói đến và cách nó tương tác với hệ thống tệp. Các thử nghiệm nội bộ của Microsoft cho thấy WSL 2 nhanh hơn 20 lần so với WSL 1 khi giải nén các kho lưu trữ tarball và nhanh hơn khoảng 2 đến 5 lần khi sử dụng git clone, npm install và cmake trên nhiều dự án khác nhau.

Windows 10 sẽ nhận được nhân Linux tích hợp từ Microsoft

Nhân Microsoft Linux ban đầu sẽ dựa trên phiên bản ổn định lâu dài mới nhất 4.19 của công ty và các công nghệ được hỗ trợ bởi dịch vụ đám mây Azure. Theo các quan chức của Microsoft, kernel sẽ hoàn toàn là nguồn mở, nghĩa là mọi thay đổi mà Microsoft thực hiện sẽ được cung cấp cho cộng đồng nhà phát triển Linux. Công ty cũng hứa hẹn rằng với việc phát hành phiên bản kernel ổn định lâu dài tiếp theo, phiên bản dành cho WSL 2 sẽ được cập nhật để các nhà phát triển luôn có quyền truy cập vào những cải tiến mới nhất trong Linux.

Windows 10 sẽ nhận được nhân Linux tích hợp từ Microsoft

WSL 2 sẽ vẫn không bao gồm bất kỳ tệp nhị phân không gian người dùng nào, như trường hợp của phiên bản hiện tại của WSL 1. Người dùng vẫn có thể chọn bản phân phối Linux nào phù hợp nhất với mình bằng cách tải xuống từ cả Microsoft Store và từ các nguồn khác.

Đồng thời, Microsoft giới thiệu một ứng dụng dòng lệnh mới mạnh mẽ cho Windows 10, có tên là Windows Terminal. Nó bao gồm các tab, phím tắt, biểu tượng cảm xúc văn bản, hỗ trợ các chủ đề, tiện ích mở rộng và hiển thị văn bản dựa trên GPU. Ứng dụng này được thiết kế để truy cập các môi trường như PowerShell, Cmd và WSL. Đây là một động thái khác của Microsoft nhằm giúp các nhà phát triển tương tác với Windows 10 dễ dàng hơn. đã có sẵn dưới dạng kho lưu trữ trên GitHub và hứa hẹn sẽ có mặt trên Microsoft Store vào giữa tháng XNUMX.


Thêm một lời nhận xét