1樓:匿名使用者
併發性、共享性、虛擬性、非同步性。
併發:指兩個或多個事件在同一時間間隔內發生,這些事件巨集觀上是同時發生的,但在微觀上是交替發生的。並行:
指兩個或多個事件在同一時刻發生。作業系統的併發性:指計算機系統中「同時」地執行著多個程式,這些程式巨集觀上是同時執行的,在微觀上是交替執行的。
作業系統和程式併發是一起誕生的。我們的計算機的cpu有單核的,雙核的,四核的,八核的!單核cpu同一時刻只能執行一個程式,各個程式只能併發地執行(交替地使用cpu)!
多核cpu同一時刻可以執行多個程式,多個程式可以並行地執行(同時發生執行)。共享:即資源共享,是指系統中的資源可供記憶體中多個併發執行的程序中同時使用。
所謂「同時」,往往是巨集觀上的,而在微觀上,這些程序可能是交替地對資源進行訪問的(即分時共享)。兩種資源共享方式:互斥共享方式和同時共享方式。
互斥共享方式:系統中的某些資源,雖然可以提供給多個程序使用,但一個時間段內只允許一個程序訪問該資源。同時共享方式:
系統中的某些資源,允許一個時間段內由多個程序「同時」對它們進行訪問。併發性和共享性互為存在條件的。虛擬:
是指一個物理上的實體變為若干個邏輯上的對應物,物理實體(前者)是實際存在的,而邏輯上對應物(後者)是使用者感受到的。非同步:在多道程式環境下,允許多個程式併發的執行,但由於資源有限,程序的執行不是一管到底的,而是走走停停已不可預知的速度向前推進,這就是程序的非同步性!
只有系統擁有併發性,才有可能導致非同步性,沒有併發和共享,就談不上虛擬和非同步。
作業系統(operationsystem,os)是指控制和管理整個計算機系統的硬體和軟體資源,併合理地組織和排程計算機的工作和資源的分配,以提供給使用者和其他軟體方便地介面和環境,它是計算機系統中最基本的系統軟體。使用者可以直接和作業系統進行互動,但是大多數情況下都是通過應用軟體與作業系統進行互動。硬體指的是cpu、記憶體、硬碟等資源。
2樓:g電子數碼問答
作業系統的基本特徵如下:
一、併發。是指兩個或多個事件在同一時間間隔內發生。併發與並行的區別是:並行性是指兩個或多個事件在同一時刻發生,而併發性則強調在同一時間間隔發生,併發性是巨集觀上的考慮。
併發性是指巨集觀上在一段時間內多道程式同時執行,但在單處理機系統中,每一時刻僅能執行一道程式,故微觀上這些程式是交替執行的。
二、共享。是指系統中的資源可供記憶體中多個併發執行的程序共同使用,主要有以下兩種資源共享方式:
1、互斥共享。系統中可供共享的某些資源,如印表機、變數、佇列等,在一段時間內僅允許一個程序訪問(使用),只有當這個程序使用完畢並釋放這些資源後,其他程序才能訪問這些資源。
2.同時訪問。系統中還有另一類資源,如磁碟、可重入**,它們在同一段時間內可以被多個程序訪問。
三、虛擬。是指作業系統中通過某種技術把一個物理上的實體變成若干個邏輯上的對應物,這種技術被稱為虛擬技術,可用來實現虛擬處理機、虛擬儲存器和虛擬裝置等。
四、非同步性。是指在多道程式的環境下,由於資源等因素的限制,每個程式不知何時執行,何時暫停,即它們以不可預知的速度向前推進。但作業系統應保證程式的執行結果是可再現的,即只要執行環境相同,一個程式多次執行都會得到相同的結果。
作業系統的基本特徵有什麼?
3樓:網友
作業系統的基本特徵如下:
1、併發性:
是在計算機系統中同時存在多個程式,巨集觀上看,這些程式是同時向前推進的。 在單cpu上,這些併發執行的程式是交替在cpu上執行的。
程式併發性體現在兩個方面: 使用者程式與使用者程式之間的併發執行。 使用者程式與作業系統程式之間的併發。
2、共享性:
資源共享是作業系統程式和多個使用者程式共用系統中的資源。
3、 隨機性:
隨機性指:作業系統的執行是在一個隨機的環境中,一個裝置可能在任何時間向處理機發出中斷請求,系統無法知道執行著的程式會在什麼時候做什麼事情。
4、虛擬 (virtual)
是指通過技術將一個物理實體變成若干個邏輯上的對應物。在作業系統中虛擬的實現主要是通過分時的使用方法。顯然,如果n是某一個物理裝置所對應的虛擬邏輯裝置數,則虛擬裝置的速度必然是物理裝置速度的1/n。
5、非同步性:即不確定性。同一程式和資料的多次執行可能得到不同的結果;程式的執行時間、執行順序也具有不確定性;外部輸入的請求、執行故障發生的時間難以**。這些都是不確定性的表現。
作業系統有哪四種基本特徵,作業系統具有哪幾種基本特徵
建議經常訪問高考勵志網q 69772747 很好的學習地方,資料全面 望採納,併發性,共享性,虛擬技術性,非同步性 望採納 併發 共享性 虛擬技術和非同步性四大特徵。併發性,共享性,非同步性,虛擬技術性 作業系統具有哪幾種基本特徵 併發性 concurrence 並行性和併發性是既相似又有區別的兩個...
作業系統具有哪幾種基本特徵作業系統主要有哪幾種基本型別?
併發性 concurrence 並行性和併發性是既相似又有區別的兩個概念,並行性是指兩個或多個事件在同一時刻發生 而併發性是指兩個或多個事件在同一時間間隔內發生。在多道程式環境下,併發性是指在一段時間內,巨集觀上有多個程式在同時執行,但在單處理機系統中,每一時刻卻僅能有一道程式執行,故微觀上這些程式...
作業系統的基本功能是,作業系統的五個基本功能是
作業系統的主要功能是資源管理,程式控制和人機互動等 1 作業管理 包bai括任du務 介面管理 人機zhi互動 圖形介面 語音控dao制和虛擬現實專等 2 檔案管理屬 又稱為資訊管理 3 儲存管理 實質是對儲存 空間 的管理,主要指對主存的管理 4 裝置管理 實質是對硬體裝置的管理,其中包括對輸入輸...