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