操作系統(tǒng)管理功能有哪幾種
操作系統(tǒng)最重要的功能就是對(duì)內(nèi)存、用戶、設(shè)備等的管理了,那么管理功能具體是怎樣完成的呢。下面由學(xué)習(xí)啦小編為大家整理了操作系統(tǒng)的五大管理功能的相關(guān)知識(shí),希望對(duì)大家有幫助!
操作系統(tǒng)五大管理功能
系統(tǒng)是管理和控制計(jì)算機(jī)系統(tǒng)中的所有硬件、軟件資源,合理地組織計(jì)算機(jī)工作流程,并為用戶提供一個(gè)良好的工作環(huán)境和友好的接口。計(jì)算機(jī)系統(tǒng)的主要硬件資源有處理器、存儲(chǔ)器、外部設(shè)備,軟件資源以文件形式存在外存儲(chǔ)器上。因此從資源管理和用戶接口的觀點(diǎn)上看,操作系統(tǒng)具有處理機(jī)管理、存儲(chǔ)管理、設(shè)備管理、文件管理和提供用戶接口的功能。
操作系統(tǒng)五大管理功能之1.用戶接口
計(jì)算機(jī)用戶與計(jì)算機(jī)的交流是通過(guò)操作系統(tǒng)的用戶接口(或稱用戶界面)完成的。操作系統(tǒng)為用戶提供的接口有兩種,一是操作界面;二是操作系統(tǒng)的功能服務(wù)界面。
操作系統(tǒng)五大管理功能之2.存儲(chǔ)管理
存儲(chǔ)管理的主要工作是對(duì)內(nèi)存儲(chǔ)器進(jìn)行合理分配、有效保護(hù)和擴(kuò)充。
操作系統(tǒng)五大管理功能之3.設(shè)備管理
當(dāng)用戶程序要使用外部設(shè)備時(shí),設(shè)備管理控制(或調(diào)用)驅(qū)動(dòng)程序使外部設(shè)備工作,并隨時(shí)對(duì)該設(shè)備進(jìn)行監(jiān)控,處理外部設(shè)備的中斷請(qǐng)求等。
操作系統(tǒng)五大管理功能之4.處理機(jī)管理
計(jì)算機(jī)系統(tǒng)中處理機(jī)是最寶貴的系統(tǒng)資源,處理機(jī)管理的目的是要合理地按 的時(shí)間,以保證多個(gè)作業(yè)能順利完成并且盡量提高CPU的效率,使用戶等待的時(shí)間最少。操作系統(tǒng)對(duì)處理機(jī)管理策略不同,提供作業(yè)處理方式也就不同,例如,批處理方式、分時(shí)處理方式和實(shí)時(shí)處理方式。
操作系統(tǒng)五大管理功能之5.文件系統(tǒng)管理
以上三種管理都是針對(duì)計(jì)算機(jī)的硬件資源的管理。文件系統(tǒng)管理則是對(duì)軟件資源的管理。為了管理龐大的系統(tǒng)軟件資源及用戶提供的程序和數(shù)據(jù),操作系統(tǒng)將它們組織成文件的形式,操作系統(tǒng)對(duì)軟件的管理實(shí)際上是對(duì)文件系統(tǒng)的管理。