天天看點

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

核心(系統):協調多個程式運作(系統調用)

作用:負責管理硬體資源,并将其虛拟為其他樣子,提供給上層程式

反思:為什麼需要核心管理?

某一程式占用硬體時,當其他程式需要的時候,會造成幹擾。若有惡意程式,則會破壞其他程式。

交換式程式:不停地與使用者交換(鍵盤、滑鼠)

背景服務:随系統啟動而啟動,為了提供完整能力或完整意義操作的系統,滿足功能需要。

什麼是開源?

開放源代碼。

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

敲下鍵盤→CPU首先得知→核心(随時監控那個組合)→調用硬體→返給程式

記憶體運作機制簡介

分段運作,底層BISO→核心→其他程式

shell運作簡介:使用者→shell核心

                    ← 界面

GUI:圖形使用者界面

CLI:指令行接口

核心功能

程序管理、記憶體管理、檔案系統、網絡功能、硬體驅動、安全機制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         

轉載于:https://blog.51cto.com/solomoncc/1885714

繼續閱讀