深入理解Linux內核

深入理解Linux內核


Linux 和一些商用unix的區別


1. Linux  主要是由 unix 內核加上 gnu的引用程序組成的  兼容IEEE POSIX 標準

2.linux 是傳統上面的單塊結構有邏輯上不同的部分組成

3.linux採用的是模塊的方式(動態編譯的方式)加載程序塊。

4.Linux內核支持對稱多處理器

5.Linux支持面向對象的虛擬文件系統,日誌文集系統


優勢:

1.免費

2.充分定製Linux系統 隨時隨地修改Linux代碼

3.可以充分利用硬件平臺 ,對硬件性能要求不高

4.Linux系統的代碼運行時高效率的 ,而且沒有商用的限制 。

5.內核精簡

6.Linux系統兼容性好

7後臺支持廣泛




系統調用是 實現用戶態到內核態的過程 , 特權模式由用戶態轉變爲內核態 保存斷點 ,最後 由硬件實現系統調用  返回進程斷點




















發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章