虛擬技術

操做系統中的所謂「虛擬」是指同過某種技術把一個物理實體變爲若干個邏輯上的對應物。用於實現虛擬的技術稱爲虛擬技術。在操做系統中利用了兩種方式實現虛擬技術,即時分複用技術和空分複用技術。安全

1.時分複用技術併發

即分時使用方式,它最先用於電信行業中。爲了提升信道的利用率,人們利用時分複用的方式,將一條物理信道虛擬爲多條邏輯信道,將每條信道供一對用戶通話。操作系統

在計算機領域普遍利用該技術來實現虛擬處理機,虛擬設備等,以提升資源利用率。設計

虛擬處理機技術:利用多道程序設計技術,爲每道程序創建一個進程,讓多道程序併發的執行,以此來分時使用一臺處理機。即利用多道程序設計技術,把一臺物理上的處理機虛擬爲多臺邏輯上的處理機,在每臺邏輯處理機上運行一道程序。把用戶所感受到的處理機稱爲虛擬處理器。進程

2.空分複用技術內存

電信行業中使用頻分複用技術來提升信道的利用率。它是將一個頻率範圍很是寬的信道,劃分紅頻率範圍較窄的信道,其中的任何一個頻帶都只供一對用戶通話。在計算機中也利用空分複用技術來提升存儲空間的利用率。資源

1)虛擬磁盤技術程序設計

同過虛擬磁盤技術將硬盤虛擬爲多臺虛擬磁盤,這樣使用起來既方便又安全。虛擬磁盤技術也是採用空分複用方式,將硬盤劃分爲若干個卷,例如1,2,3,4四個卷,再經過安裝程序將它們分別安裝在C,D,E,F四個邏輯驅動器上。這樣,機器上就有了四個虛擬磁盤。當用戶要訪問D盤中的內容時,系統便會訪問卷2中的內容。程序

2)虛擬存儲器技術技術

空分複用技術利用存儲器的空閒空間來存放其餘的程序,以提升內存的利用率

重點:若是虛擬的實現是同過期分複用的方式來實現的,即對某一物理設備進行分時使用,設N是某物理設備所對應的虛擬的邏輯設備數,則每臺虛擬設備的平均速度必然等於或低於物理設備速度的1/N。相似的,若是利用空分複用方式來實現虛擬,此時一臺虛擬設備平均佔用的空間必然也等於或低於物理設備所擁有空間的1/N.

相關文章
相關標籤/搜索