Projek untuk menyesuaikan subsistem WSL2 untuk menjalankan FreeBSD pada Windows

Projek WSL-For-FreeBSD sedang membangunkan versi rangkaian alat WSL2 (Windows Subsystem for Linux) yang membolehkan FreeBSD berjalan pada Windows dan bukannya Linux dengan perubahan minimum pada persekitaran FreeBSD yang mendasari. Jika boleh, perubahan dirancang untuk disumbangkan kepada pangkalan kod sumber terbuka WSL2 utama. Projek ini diletakkan sebagai projek peribadi dan eksperimen.

Pada masa ini, FreeBSD boleh dibut ke WSL2 dalam mod konsol. Komponen utama FreeBSD berjalan dengan jayanya. Kerja kini tertumpu pada menambah sokongan rangkaian, pengoptimuman I/O dan pengurusan proses. Pelan masa depan termasuk menyepadukan utiliti FreeBSD ke dalam persekitaran Windows dan menyediakan dokumentasi.

Projek WSL2, yang dibangunkan oleh Microsoft, menyediakan mesin maya dengan kernel Linux penuh yang mampu menjalankan pengedaran Linux. Kernel termasuk perubahan khusus WSL, seperti pengoptimuman untuk mengurangkan masa permulaan dan penggunaan memori, keupayaan untuk menuntut semula memori yang dituntut semula oleh proses Linux, dan tetapan untuk menghapuskan pemacu dan subsistem yang tidak diperlukan. Sistem ini dipasang dalam imej cakera berasingan (VHD) dengan sistem fail ext4 dan penyesuai rangkaian maya.

Sumber: opennet.ru