Kernel Mode Linux 3.9_001 發布,在內核執行用戶程序

jopen 11年前發布 | 5K 次閱讀 Linux

Kernel Mode Linux is a technology which enables the execution of user programs in a kernel mode. In Kernel Mode Linux, user programs can access kernel address space directly. Unlike kernel modules, user programs are executed as ordinary processes (except for their privilege level), so scheduling and paging are performed as usual. Although it seems dangerous, the safety of the kernel can be ensured through such methods as static type checking, software fault isolation, and so forth。

Kernel Mode Linux 是一個讓用戶程序運行在內核模式下的技術。運行于內核模式下的應用可直接訪問內核地址空間,與內核模塊不同的是,用戶程序跟一個正常進程一樣,可像一般應用一樣執行調度和 paging 。雖然看似危險,為確保內核的安全性,可通過靜態類型檢查,軟件故障隔離等方法來防范。


</div> Release Notes: This release has been merged with the 3.9 Linux kernel.

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!