關(guān)于目前常用的操作系統(tǒng)有哪些,操作系統(tǒng)的主要功能有這個問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!
1、操作系統(tǒng)是管理計算機(jī)硬件與軟件資源的計算機(jī)程序,同時也是計算機(jī)系統(tǒng)的內(nèi)核與基石。
2、操作系統(tǒng)需要處理如管理與配置內(nèi)存、決定系統(tǒng)資源供需的優(yōu)先次序、控制輸入與輸出設(shè)備、操作網(wǎng)絡(luò)與管理文件系統(tǒng)等基本事務(wù),提供一個讓用戶與系統(tǒng)交互的操作界面。
3、操作系統(tǒng)的功能有:進(jìn)程管理:中央處理器,在宏內(nèi)核的情況下多進(jìn)程只是簡單迅速地切換各進(jìn)程,讓每個進(jìn)程都能夠運(yùn)行,在多內(nèi)核或多處理器的情況下,所有進(jìn)程透過許多協(xié)同技術(shù)在各處理器或內(nèi)核上轉(zhuǎn)換。
4、2、內(nèi)存管理:有許多進(jìn)程存儲于記憶設(shè)備上,操作系統(tǒng)必須防止它們互相干擾對方的存儲器內(nèi)容,除非透過某些協(xié)議在可控制的范圍下操作,并限制可訪問的存儲器范圍。
5、3、文件系統(tǒng):通常指稱管理磁盤數(shù)據(jù)的系統(tǒng),可將數(shù)據(jù)以目錄或文件的型式存儲。
6、每個文件系統(tǒng)都有自己的特殊格式與功能,例如日志管理或不需磁盤重整。
7、4、網(wǎng)絡(luò)通信:操作系統(tǒng)都具備操作主流網(wǎng)上通信協(xié)議TCP/IP的能力,可以進(jìn)入網(wǎng)上世界,并且與其他系統(tǒng)分享諸如文件、打印機(jī)與掃描儀等資源。
8、5、安全機(jī)制:操作系統(tǒng)提供外界直接或間接訪問數(shù)種資源的管道,并有能力認(rèn)證資源訪問的請求。
9、6、用戶界面:操作系統(tǒng)允許用戶安裝或創(chuàng)造任何他們喜歡的圖形用戶界面,改變諸如菜單風(fēng)格或顏色配置等部分。
10、7、驅(qū)動程序:操作系統(tǒng)通常會主動制訂每種設(shè)備該有的操作方式,而驅(qū)動程序功能則是將那些操作系統(tǒng)制訂的行為描述,轉(zhuǎn)譯為可讓設(shè)備了解的自定義操作手法。
11、擴(kuò)展資料操作系統(tǒng)的結(jié)構(gòu)驅(qū)動程序最底層的、直接控制和監(jiān)視各類硬件的部分,它們的職責(zé)是隱藏硬件的具體細(xì)節(jié),并向其他部分提供一個抽象的、通用的接口。
12、2、內(nèi)核操作系統(tǒng)之最內(nèi)核部分,通常運(yùn)行在最高特權(quán)級,負(fù)責(zé)提供基礎(chǔ)性、結(jié)構(gòu)性的功能。
13、3、支承庫一系列特殊的程序庫,它們職責(zé)在于把系統(tǒng)所提供的基本服務(wù)包裝成應(yīng)用程序所能夠使用的編程接口(API),是最靠近應(yīng)用程序的部分。
14、4、外圍指操作系統(tǒng)中除以上三類以外的所有其他部分,通常是用于提供特定高級服務(wù)的部件。
15、例如,在微內(nèi)核結(jié)構(gòu)中,大部分系統(tǒng)服務(wù),以及UNIX/Linux中各種守護(hù)進(jìn)程都通常被劃歸此列。
16、參考資料來源:百度百科—操作系統(tǒng)。
本文分享完畢,希望對大家有所幫助。
標(biāo)簽:
免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!