操作系統(tǒng)特點
操作系統(tǒng)一般都具備四個基本特征。下面由學(xué)習(xí)啦小編為大家整理了操作系統(tǒng)的特點的相關(guān)知識,希望對大家有幫助!
操作系統(tǒng)特點總結(jié)
操作系統(tǒng)特點1.并發(fā)(concurrence)
并行性與并發(fā)性這兩個概念是既相似又區(qū)別的兩個概念。并行性是指兩個或者多個事件在同一時刻發(fā)生,這是一個具有微觀意義的概念,即在物理上這些事件是同時發(fā)生的;而并發(fā)性是指兩個或者多個事件在同一時間的間隔內(nèi)發(fā)生,它是一個較為宏觀的概念。在多道程序環(huán)境下,并發(fā)性是指在一段時間內(nèi)有多道程序在同時運行,但在單處理機(jī)的系統(tǒng)中,每一時刻僅能執(zhí)行一道程序,故微觀上這些程序是在交替執(zhí)行的。 應(yīng)當(dāng)指出,通常的程序是靜態(tài)實體,它們是不能并發(fā)執(zhí)行的。為了使程序能并發(fā)執(zhí)行,系統(tǒng)必須分別為每個程序建立進(jìn)程。進(jìn)程,又稱任務(wù),簡單來說,是指在系統(tǒng)中能獨立運行并作為資源分配的基本單位,它是一個活動的實體。多個進(jìn)程之間可以并發(fā)執(zhí)行和交換信息。一個進(jìn)程在運行時需要運行時需要一定的資源,如 cpu,存儲空間,及i/o設(shè)備等。在操作系統(tǒng)中引入進(jìn)程的目的是使程序能并發(fā)執(zhí)行。
操作系統(tǒng)特點2.共享 (sharing)
所謂共享是指,系統(tǒng)中的資源可供內(nèi)存中多個并發(fā)執(zhí)行的進(jìn)程共同使用。由于資源的屬性不同,故多個進(jìn)程對資源的共享方式也不同,可以分為:互斥共享方式 和 同時訪問方式
操作系統(tǒng)特點3.虛擬 (virtual)
是指通過技術(shù)吧一個物理實體變成若干個邏輯上的對應(yīng)物。在操作系統(tǒng)中虛擬的實現(xiàn)主要是通過分時的使用方法。顯然,如果n是某一個物理設(shè)備所對應(yīng)的虛擬邏輯設(shè)備數(shù),則虛擬設(shè)備的速度必然是物理設(shè)備速度的1/n。
操作系統(tǒng)特點4.異步 (asynchronism)
在多道程序設(shè)計環(huán)境下,允許多個進(jìn)程并發(fā)執(zhí)行,由于資源等因素的限制,通常,進(jìn)程的執(zhí)行并非“一氣呵成”,而是以“走走停停”的方式運行。內(nèi)存中每個進(jìn)程在何時執(zhí)行,何時暫停,以怎樣的方式向前推進(jìn),每道程序總共需要多少時間才能完成,都是不可預(yù)知的?;蛘哒f,進(jìn)程是以一步的方式運行的。盡管如此,但只要運行環(huán)境相同,作業(yè)經(jīng)過多次運行,都會獲得完全相同的結(jié)果,因此,異步運行方式是運行的。
相關(guān)資料:
操作系統(tǒng)的四個功能:
處理器管理、存儲器管理、文件管理、設(shè)備管理。
操作系統(tǒng)的主要類型:
批處理操作系統(tǒng)、分時操作系統(tǒng)、實時操作系統(tǒng)、網(wǎng)絡(luò)操作系統(tǒng)、分布式操作系統(tǒng)、微機(jī)操作系統(tǒng)、嵌入式操作系統(tǒng)