呂曉鑫
(河北外國語職業(yè)學院,河北 秦皇島 066000)
計算機操作系統(tǒng)(Operating System,簡稱 OS)是管理電腦軟硬件系統(tǒng)的程序,是計算機系統(tǒng)的基礎,負責計算機各個部件的協(xié)同工作,如管理配置cpu功率、內(nèi)存的分配使用、輸入與輸出設備的正常工作、管理文件系統(tǒng)等。操作系統(tǒng)管理著全部的硬件設備以及硬盤中全部的文件資源,控制應用程序的運行,同時也給各種應用程序提供支持。
可以說計算機操作系統(tǒng)是一個強大的管理程序,共負責著5個方面的工作:進程管理、設備管理、存儲管理、作業(yè)管理、文件管理。目前常見的操作系統(tǒng)DOS、UNIX、LINUX、Windows等。所有的計算機操作系統(tǒng)都具有了四個基本特征即:并發(fā)性、共享性、虛擬性、和不確定性。目前主流的操作系統(tǒng)種類非常的多,沒有一個統(tǒng)一標準來劃分,通常是通過應用領域來分,可分為桌面操作系統(tǒng),服務器操作系統(tǒng)、主機操作系統(tǒng)、嵌入式操作系統(tǒng)。
自從計算機產(chǎn)生以來,對于操作系統(tǒng)的研究也一直在深入,不管是哪種類型的計算機,操作系統(tǒng)都是必不可少的,現(xiàn)在成熟而且非常流行的操作系統(tǒng)有三種,Windows、Unix和Linux。
Windows系統(tǒng)是一款非常成熟而且適用范圍非常廣的操作系統(tǒng),在全球視窗操作系統(tǒng)中占了非常大的比例,同時在服務器市場也有一定的應用。Windows系統(tǒng)作為現(xiàn)代最流行的一個操作系統(tǒng),在技術方面是非常成熟的。
UNIX系統(tǒng)使用統(tǒng)一的事實標準和認證規(guī)范,利用這個規(guī)范,只要是在UNIX系統(tǒng)中開發(fā)的應用程序就可以進行移植,從而大大的促進了UNIX的發(fā)展和應用程序的開發(fā)?,F(xiàn)在UNIX已經(jīng)成為了大型機、網(wǎng)絡服務器以及工作站的主流操作系統(tǒng)。UNIX系統(tǒng)推動了Linux等開源UNIX類操作系統(tǒng)的發(fā)展。
Linux系統(tǒng)是UNIX系統(tǒng)的傳承,得到了越來越多的硬件廠商的支持,開源模式的軟件環(huán)境及其價值越來越受到社會的認可。從多方面來看,Linux系統(tǒng)都已經(jīng)發(fā)展的非常成熟。開源的系統(tǒng)特性使得Liunx系統(tǒng)對主流的Windows系統(tǒng)的威脅越來越大。在服務器和嵌入式系統(tǒng)的市場上,Linux已經(jīng)是主流操作系統(tǒng)之一了,越來越多的廠商已經(jīng)在個人電腦上也預裝Linux系統(tǒng)。
操作系統(tǒng)的功能越來越完善,功能越來越復雜是由兩個方面原因造成的。一系統(tǒng)需要不斷的滿足用戶的各種需求,二計算機技術在不斷的更新?lián)Q代。但是現(xiàn)在增加的各種新功能不是所有的用戶都會使用,但是操作系統(tǒng)還需要盡量滿足更多用戶的要求,這樣一來系統(tǒng)就不斷的膨脹,功能不斷增加。操作系統(tǒng)的內(nèi)核逐漸的呈現(xiàn)出多平臺統(tǒng)一的趨勢,傳統(tǒng)的操作系統(tǒng)主要采用模塊化的理念和技術,只能應用于固定平臺。嵌入式操作系統(tǒng)則是以應用為追求,不會只局限與一個平臺。
在服務器上,Windows系統(tǒng)和Linux系統(tǒng)在性能不斷的提升,可以更完善的支持高性能硬件系統(tǒng),從而越來越多的用戶選擇這兩種系統(tǒng)。UNIX系統(tǒng)的優(yōu)勢主要體現(xiàn)在硬件的高性能和高穩(wěn)定性上,但是隨著技術的不斷進步,x86體系平臺的性能和可靠性逐漸的提高,同時現(xiàn)在主流的多核處理器技術,使得其可以在高強度的計算和數(shù)據(jù)處理中游刃有余。在高性能計算機領域,Linux的發(fā)展已經(jīng)領先于 UNIX和Windows。在個人電腦方面,Windows系統(tǒng)具有非常友好的界面,長久一來一直壟斷著市場,有豐富的驅(qū)動程序,而且更新較快。Linux系統(tǒng)的圖形界面由不同的版本而決定,在圖形界面的效率、硬件的支持、軟件的豐富程度低于Windows,但是其穩(wěn)定性更高。
在安全性上,Linux系統(tǒng)由于其優(yōu)秀的設計及目前普及率不高,病毒相對少一些,隨著現(xiàn)在網(wǎng)絡技術的發(fā)展和網(wǎng)絡的普及,各個公司也在對其安全性進行研究。雖然針對Windows的病毒最多,但微軟公司對Windows系統(tǒng)的不斷完善,只要用戶對系統(tǒng)配置得當,并且具有良好的使用習慣和安全意識,Windows系統(tǒng)可以正常維護用戶的安全。
從占用的資源來看,Windows系統(tǒng)越來越龐大,這樣就會越來越多的占用硬件性能,大量的命令對于系統(tǒng)的穩(wěn)定性也有一定的影響。相反的Linux系統(tǒng)對硬件的要求較低,即便在低端機上也可以很好很穩(wěn)定的運行。雖然現(xiàn)在硬件的發(fā)展很快,各種高性能的硬件不斷的研制出來,但是小巧穩(wěn)定的系統(tǒng)仍然是被更多人所喜愛的。
兩個原因?qū)е铝瞬僮飨到y(tǒng)的功能不斷增加,一是需要滿足用戶的不同需要,二是新技術層出不窮。雖然新出現(xiàn)的功能不是每個用戶都能使用的,但是作為操作系統(tǒng)而言需要盡量滿足更多用戶的需要。操作系統(tǒng)的內(nèi)核呈現(xiàn)出了多平臺統(tǒng)一的局面,傳統(tǒng)操作系統(tǒng)都是以模塊化為設計理念,但是只能用于固定的平臺。于是就產(chǎn)生了以應用為中心的嵌入式操作系統(tǒng)。
嵌入式系統(tǒng)(Embedded system),是一種“完全嵌入受控器件內(nèi)部,為特定應用而設計的專用計算機系統(tǒng)”,根據(jù)英國電器工程師協(xié)會(U.K. Institution of Electrical Engineer)的定義,嵌入式系統(tǒng)為控制、監(jiān)視或輔助設備、機器或用于工廠運作的設備。與個人計算機這樣的通用計算機系統(tǒng)不同,嵌入式系統(tǒng)通常執(zhí)行的是帶有特定要求的預先定義的任務。
在過去的幾十年中,計算機操作系統(tǒng)隨著計算機技術的不斷進步也發(fā)生了非常大的變化,技術的升級,功能的完善,應用領域的擴展。相信以后的操作系統(tǒng)仍然會不斷的完善,為人們提供更好的服務。
[1]陳向群,楊芙清.操作系統(tǒng)教程[M].北京:北京大學出版社.2006
[2]王群.計算機操作系統(tǒng)的發(fā)展[J].計算機光盤軟件與應用.2012(09)