菜鳥進階Linux高手之路——第二天

內核(系統):協調多個程序運行(系統調用)

作用:負責管理硬件資源,並將其虛擬爲其他樣子,提供給上層程序

反思:爲什麼需要內核管理?

某一程序佔用硬件時,當其他程序需要的時候,會造成干擾。若有惡意程序,則會破壞其他程序。


交換式程序:不停地與用戶交換(鍵盤、鼠標)

後臺服務:隨系統啓動而啓動,爲了提供完整能力或完整意義操作的系統,滿足功能需要。


什麼是開源?

開放源代碼。

爲什麼敲下鍵盤,就能得到我們想要的操作結果?

敲下鍵盤→CPU首先得知→內核(隨時監控那個組合)→調用硬件→返給程序

內存運行機制簡介

分段運行,底層BISO→內核→其他程序


shell運行簡介:用戶→shell內核

                    ← 界面

GUI:圖形用戶界面

CLI:命令行接口


內核功能

進程管理、內存管理、文件系統、網絡功能、硬件驅動、安全機制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         





















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