操作系統功能和特征


操作系統的功能:

1.計算機資源的管理者;管理計算機軟件硬件的資源,合理的組織調度程序與資源

        CPU的管理:在多道程序的環境下,CPU的分配運行是以進程為基本單位,因此對CPU的管理可以理解為對進程的管理,

                        而進程管理分為:進程控制,進程同步,進程通信,死鎖處理,處理機調度等

        內存的管理:為多道程序提供良好的環境,方便用戶同時提高內存的使用率,包括內存分配與回收,地址映射,內存保護共享等

        文件管理:計算機中所有信息以文件形式存在,操作系統管理文件的部分叫文件系統,包括文件存儲空間的管理,文件目錄管理,文件讀寫管理等

        設備管理:完成用戶的I/O請求,使用戶使用各種設備,主要包括設備分配,緩存管理等

2.作為用戶與計算機硬件系統之間接口

      命令接口:用戶操作命令來直接執行,組織作業的執行

      程序接口:用戶通過程序間接使用,來請求操作系統的服務

 

 

操作系統的特征:

並發:系統中同時存在多個運行的程序,同一時間段內兩個或多個時間同時發生

共享:系統中的資源可以供多個並發進程使用

      互斥共享:某些資源要求同一時間內只能允許一個程序訪問

      同時共享:某些資源允許同一時間有多個進程訪問

虛擬

異步       


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM