為回應用戶關注,微軟在 對 Windows Subsystem for Linux 進行了概述、回答了 WSL 的常見問題並披露了相關實現細節。雖然我們前文對Ubuntu on Windows 10 的工作方式也進行過簡要解析,還是一起在看看微軟的官方回應。
WSL 是支持原生 Linux ELF64 二進制文件在 Windows 上運行的組件集合,它包含用戶模式和內核模式組件:
奇跡就發生在用戶模式 Linux 二進制文件和 Windows Kernel 之間,通過 Pico 進程中的 Linux 二進制文件可以將 Linux 系統調用導向到 Windows kernel,而 lxss.sys 和 lxcore.sys 驅動則負載將 Linux 系統調用翻譯成 NT API 和模擬 Linux Kernel。
原文地址:http://www.sysgeek.cn/windows-subsystem-for-linux-architectural-overview/
轉載地址:http://www.linuxprobe.com/subsystem-for-linux/
http://xxxxxx/Linuxjc/1133909.html TechArticle