1.bootloader
定義: 系統加電後,在作業系統核心或使用者應用程式執行之前執行的一段或多段程式
作用: 將系統的軟體硬體環境帶到乙個合適的狀態,為呼叫作業系統核心準備好正確的環境,類似於pc上的bios
2.linux核心
是linux系統軟體的核心,它的效能對整個系統的效能起決定作用
由linus領導的開源社群對其進行甄別和修改最終決定是否進入到linux主線核心原始碼中
是核心原始碼的主要**,所有來自全世界的對linux原始碼的修改最終都會彙總到這個**
linux核心實現了作業系統的五大功能模組:
程序管理\記憶體管理\檔案系統\裝置控制\網路
3.linux驅動程式
驅動程式就是溝通使用者與各式各樣、千變萬化硬體的橋梁
驅動程式也是一類程式,其作用是驅動硬體正常工作,沒有他,嵌入式將寸步難行
例如:lcd、flash、ad、網路等正常工作都需要相應的驅動程式來支援
4.根檔案系統
存放linux系統所需:重要檔案、命令、應用程式等都儲存在根檔案系統中,作業系統起來後可以直接使用
在啟動核心後需要掛載根檔案系統 ①包含linux核心啟動必須的配置檔案,如:開機密碼、網路配置指令碼、環境變數等
②應用程式執行需要的庫函式等
③常用應用程式:ftp、vi、telnet、web伺服器等
css中幾個重要概念
例如 瀏覽器會根據標籤的src屬性的值來讀取資訊並顯示,瀏覽器會根據input標籤的type屬性來決定是顯示輸入框還是單選按鈕 shashi 在css中,有時乙個元素的位置和尺寸的計算都相對於乙個矩形,這個矩形被稱作包含塊。包含塊是乙個相對的概念,比如子元素的初始化布局總是在父元素的左上角,這就是乙...
Spring中幾個重要的概念
1 輕量級 spring核心只有不到1mb大小,是個非侵入性 應用程式感受不到框架的存在,降低了應用程式從框架移植時候的負擔 框架。2 容器 spring核心本身就是乙個容器。管理物件 bean 的生命週期,物件組態,相依注入等,這些主要是靠配置檔案來完成。3 ioc spring的核心概念是ioc...
幾個重要的概念
1 服務 服務是乙個個的介面,介面約定了服務,從而使隨意替換服務的實現對使用介面服務的 沒有任何的影響。像我們上面例子中的ilog,ilogformatter都是乙個個服務,我們在這個例子中支實現了乙個文字檔案的日誌記錄,如果你要是實現資料庫記錄的日誌記錄,都必須要遵守ilog這個介面。2 元件 簡...