1. 程式人生 > >操作系統基本組成

操作系統基本組成

描述符 memory 令牌 界面 存儲 並且 security 基於 face

1·進程管理(Processing management)
技術分享圖片
操作系統的職能之一,主要是對處理機進行管理。為了提高CPU的利用率而采用多道程序技術。通過進程管理來協調多道程序之間的關系,使CPU得到充分的利用。

2·內存管理(Memory management)
技術分享圖片
內存管理是指軟件運行時對計算機內存資源的分配和使用的技術。其最主要的目的是如何高效,快速的分配,並且在適當的時候釋放和回收內存資源。

3·文件系統(File system)
技術分享圖片
文件系統是操作系統用於明確存儲設備(常見的是磁盤,也有基於NAND Flash的固態硬盤)或分區上的文件的方法和數據結構;即在存儲設備上組織文件的方法。

4·網絡通訊(Networking)

技術分享圖片
網絡是用物理鏈路將各個孤立的工作站或主機相連在一起,組成數據鏈路,從而達到資源共享和通信的目的。

5·安全機制(Security)
技術分享圖片
安全描述符、訪問控制列表、訪問令牌、訪問掩碼等。

6·用戶界面(User interface)
技術分享圖片
用戶界面(User Interface,簡稱 UI,亦稱使用者界面[1])是系統和用戶之間進行交互和信息交換的媒介,它實現信息的內部形式與人類可以接受形式之間的轉換。用戶界面是介於用戶與硬件而設計彼此之間交互溝通相關軟件,目的在使得用戶能夠方便有效率地去操作硬件以達成雙向之交互,完成所希望借助硬件完成之工作,用戶界面定義廣泛,包含了人機交互與圖形用戶接口,凡參與人類與機械的信息交流的領域都存在著用戶界面。

7·驅動程序(Device drivers)
技術分享圖片
驅動程序一般指的是設備驅動程序(Device Driver),是一種可以使計算機和設備通信的特殊程序。相當於硬件的接口,操作系統只有通過這個接口,才能控制硬件設備的工作,假如某設備的驅動程序未能正確安裝,便不能正常工作。
因此,驅動程序被比作“ 硬件的靈魂”、“硬件的主宰”、和“硬件和系統之間的橋梁”等。

操作系統基本組成