
主要是對中央處理器(CPU)進行動態(tài)管理,實質(zhì)上是對處理器執(zhí)行一時間一的管理,即如何將CPU真正合理地分配給每個任務(wù)。用過計算機的人都有體會,計算機可以同時運行多個程序,如可以一邊聽音樂一邊編輯文檔.還可以同時上網(wǎng)查找所需資料。
現(xiàn)在使用的大多是PC,只有一塊CPU。任何程序只有占有了CPU才能運行,要在計算機上運行多個程序.每道程序在什么時候使用CPU需要合理地分配協(xié)兩才行。探作系統(tǒng)關(guān)于處理器的分配有相應(yīng)的潤度算法,這些工作都由操作系統(tǒng)完成。
(2)儲存器管理
實質(zhì)是對存儲空間的管理.主要指對內(nèi)存的管理。內(nèi)存銘器是存放程序與致?lián)?只有被裝人主存幼公的怪序才有可能去競爭中央處理器。因此間時運行多通程序時。如何存放才能井井有條、互不干擾,并且能充分合理地利用有限空間,這些都由操作系統(tǒng)負責(zé)。
存儲器主要根據(jù)用戶程序的要求來分配主存幼X城。當(dāng)多個程序共享有限的內(nèi)存資硯時,操作系忱就按照某種分配原俐,為k個程序分配內(nèi)存空間.使各用戶的權(quán)序和數(shù)據(jù)彼此脫離、互不干擾及破壞,當(dāng)某個用戶程序工作結(jié)束時,要及時收回所占的主存區(qū)域,以便再裝人其他程序。另外。操作系統(tǒng)利用班擬內(nèi)存技術(shù),把內(nèi)、外存結(jié)合起來,共同管理。
(3)設(shè)備管理
設(shè)備管理負責(zé)管理計算機系統(tǒng)中除了CPU和主存儲器以外的其他硬件資源,當(dāng)使月1設(shè)備的時候.例如要使用打印機,只要單擊打印機按鈕即可將內(nèi)容傳到打印機進行后臺打印。這一切是因為有了操作系統(tǒng).才可以輕松地閱用外部設(shè)備.還不彬晌當(dāng)前處理的工作,所以對設(shè)備的竹理也是非常雙要的。操作系燒對設(shè)備的嘴理主要體硯在如下兩個方面。
1.它提供了用戶和外設(shè)的接口。用戶只需要通過鏈盤命令或怪序向操作系統(tǒng)提出申請,則操作系統(tǒng)中設(shè)備借理程序?qū)嵆幫獠吭O(shè)備的分配、啟動、回收和故障處理。
2.為了提離設(shè)備的效率和利用率,操作系統(tǒng)還采取r級沖技術(shù)和皮擬設(shè)各技術(shù),盡可能使外設(shè)與處理器并行工作,以解決快速CPU與怪速外設(shè)的矛盾。
(4)文件管理
文件管理是操作系統(tǒng)對計算機系統(tǒng)中軟件資諫的管理。通常由極作系統(tǒng)中的文件系統(tǒng)來完成這一功能。文件系統(tǒng)由文件、甘理文件的軟件和相應(yīng)的數(shù)據(jù)結(jié)構(gòu)組成。文件的操作對于每個用戶來說是家常住戶, 點擊存取文件只需要知道地點和文件名即可。有時用戶不想讓自己的文件被外人看到,還可設(shè)置權(quán)限。這些幕后的工作都由操作系統(tǒng)完成,用戶只需要使用文件名對文件進行操作旋可以了。
操作系統(tǒng)將邏輯上有完整班義的信息資源(程序和數(shù)據(jù))以文件的形式存放在外存儲器(如磁盤、磁帶等)上,并從予一個名字,稱為文件。文件竹理有效地支持文件的存儲、槍索和修改等操作,解決文件的共享、保密和保護問理,并提供方便的用戶界面,使用戶能實現(xiàn)按名存取。不必考慮文件如何保存以及存放的位健,同時也要求用戶按照操作系統(tǒng)規(guī)定的步粗使用文件。
(5)用戶接口
用戶都是通過操作系統(tǒng)提供的用戶接口與計算機交互的。一般攝作系統(tǒng)都提供圖形化用戶接口和奮令接口。圖形化用戶接口采用了圖形化的操作界面,用非常容馬識別的各種圖標(biāo)將系統(tǒng)齊項功能及各種應(yīng)用程序和文件直硯、遙真地表示出來。用戶可通過鼠標(biāo)、菜單和對話框來完成對應(yīng)程序和文件的操作。
命令接口可使用戶交互地使用計算機.愉入一條命令,系統(tǒng)響應(yīng)返回結(jié)果,用戶報據(jù)結(jié)果再拍人下一條命令,如此反復(fù)操作。Window,中“開始”菜單中的“運行”命令放可執(zhí)行命令。
另外,操作系統(tǒng)為編程人員提供了系統(tǒng)潤用.每個系燒潤用都是一個能完成特定功能的子程序,這為應(yīng)用程序的開發(fā)提供了方便,不必所有的功能都從頭編起。