作業系統五大管理功能
作業系統的五大管理功能是基本功能,也是重要功能。下面由小編為大家整理了作業系統的五大管理功能的相關知識,希望對大家有幫助!
系統是管理和控制計算機系統中的所有硬體、軟體資源,合理地組織計算機工作流程,併為使用者提供一個良好的工作環境和友好的介面。計算機系統的主要硬體資源有處理器、儲存器、外部裝置,軟體資源以檔案形式存在外儲存器上。因此從資源管理和使用者介面的觀點上看,作業系統具有處理機管理、儲存管理、裝置管理、檔案管理和提供使用者介面的功能。
之1.處理機管理
計算機系統中處理機是最寶貴的系統資源,處理機管理的目的是要合理地按 的時間,以保證多個作業能順利完成並且儘量提高CPU的效率,使使用者等待的時間最少。作業系統對處理機管理策略不同,提供作業處理方式也就不同,例如,批處理方式、分時處理方式和實時處理方式。
之2.儲存管理
儲存管理的主要工作是對記憶體儲器進行合理分配、有效保護和擴充。
之3.裝置管理
當用戶程式要使用外部裝置時,裝置管理控制***或呼叫***驅動程式使外部裝置工作,並隨時對該裝置進行監控,處理外部裝置的中斷請求等。
之4.檔案系統管理
以上三種管理都是針對計算機的硬體資源的管理。檔案系統管理則是對軟體資源的管理。為了管理龐大的系統軟體資源及使用者提供的程式和資料,作業系統將它們組織成檔案的形式,作業系統對軟體的管理實際上是對檔案系統的管理。
之5.使用者介面
計算機使用者與計算機的交流是通過作業系統的使用者介面***或稱使用者介面***完成的。作業系統為使用者提供的介面有兩種,一是操作介面;二是作業系統的功能服務介面。
作業系統死鎖銀行家演算法