操作系統的功能

    操作系統的職能是控制計算機系統所有資源,合理組織計算機工作流程,爲用戶提供良好工作環境和友好接口,系統資源管理和提供用戶界面是操作系統的功能要點,軟件資源常以文件的形式存放到外存儲器上,操作系統的主要任務圍繞5個功能模塊.

    ·處理器:引入多道程序技術,提供對處理器分配調度策略,實施分配和回收資源,許多操作系統以作業和進程的方式進行管理.現代操作系統更引入了線程作爲分配處理器的基本單位.
    ·存儲管理:一般叫做主存/內存,是運行程序存放數據的,主要工作是對存儲器進行分配擴充保護.
    ·設備管理:計算機系統採用通道,控制器,設備三級控制方法管理這些設備,爲發揮設備/處理機並行工作能力,常常使用緩衝技術和虛擬技術.
    ·文件管理:主要任務是管理文件的存儲空間,提供信息的共享和保護.允許多個用戶協同工作又不引起混亂.
    ·用戶接口:用戶通過兩種接口請求操作系統命令,一種接口是作業一級的接口,即提供一組操作命令.讓用戶組織和控制自己作業的運行.作業控制可以分爲聯機控制和脫機控制.另一種接口是編程接口,即提供一組系統調用命令(也叫做進管指令 SVC)供各種程序調用,請求操作系統的服務.
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章