999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

簡談多處理機操作系統(tǒng)

2020-10-21 02:56:48張菡
科學與財富 2020年8期

張菡

摘 要:20世紀70年代出現(xiàn)了多處理器系統(tǒng)即MPS,進入90年代中后期,功能較強的主機系統(tǒng)和服務器幾乎都采用了多處理機系統(tǒng),本文主要介紹了多處理機系統(tǒng)的引入,多處理機系統(tǒng)的類型和多處理機系統(tǒng)的結構這三方面內(nèi)容。

關鍵詞:多處理機操作系統(tǒng);多處理機類型;多處理機結構

提高計算機系統(tǒng)性能的主要途徑有兩條:一是提高構成計算機的元器件運行速度;二是改進計算機系統(tǒng)的體系結構,特別是在系統(tǒng)中引入多個處理器或多臺計算機,以實現(xiàn)對信息的高度并行處理。

1 多處理機系統(tǒng)的引入

多處理機系統(tǒng)MPS就是采用并行技術,令多個單CPU同時運行,使總體計算能力比單CPU計算機系統(tǒng)強大得多。引入多處理機系統(tǒng)的原因大致如下:

1.1 CPU時鐘頻率問題

CPU的時鐘頻率受限于信號在介質上的傳輸時間,顯然這對縮小元器件體積的要求越來越高。但是,隨著元器件,尤其是CPU體積的縮小,散熱又成了一個棘手的問題。CPU時鐘頻率越高,產(chǎn)生的熱量也越多,散熱問題越難解決。目前在高端的Pentium系統(tǒng)中,CPU散熱器的體積已經(jīng)超過了其本身的體積。可見目前的這種依靠提高CPU時鐘頻率來提高計算機運算速度的方法,已經(jīng)接近了極限。

1.2 增加系統(tǒng)吞吐量

隨著系統(tǒng)中處理機數(shù)目的增加,系統(tǒng)的處理能力也相應增強,這可使系統(tǒng)在單位時間內(nèi)完成更多的工作,即增加系統(tǒng)吞吐量。為了能使多個處理機協(xié)調工作,系統(tǒng)必須為此付出一定的開銷。因此利用n臺處理機運行時所獲得的加速比,并不能達到一臺處理機時的n倍。

1.3 節(jié)省投資

在達到相同處理能力的情況下,與n臺獨立的計算機相比,采用具有n個處理機的系統(tǒng),可以更節(jié)省費用。因為此時的n個處理機可以做在同一個機箱中,使用同一個電源和共享一部分資源。

1.4 提高系統(tǒng)可靠性

在MPS中,通常都具有系統(tǒng)重構的功能,即當其中任何一個處理機發(fā)生故障時,系統(tǒng)可以進行重構,然后繼續(xù)運行。可以立即將故障處理機上所處理的任務遷移到其他的一個或多個處理機上繼續(xù)處理,保證整個系統(tǒng)仍能正常運行,其影響僅僅表現(xiàn)為系統(tǒng)性能上的少許降低。

2 多處理機系統(tǒng)的類型

對于多處理機系統(tǒng)而言,為了解決某個問題,需要多個CPU協(xié)同處理,彼此之間交換大量的信息。為此必須將這些處理機加以互連。但是不同互連技術形成了不同類型的系統(tǒng)及軟件組織結構。一般可以從不同角度對多處理機系統(tǒng)的結構進行如下分類:

2.1 緊密耦合MPS和松散耦合MPS

從多處理機之間耦合的緊密程度上,可把MPS分為兩類:

(1)緊密耦合MPS。緊密耦合是通過高速總線或高速交叉開關來實現(xiàn)多個處理器之間的互連的。系統(tǒng)有兩種實現(xiàn)方式:多處理器共享主存儲器系統(tǒng)和I/O設備,每臺處理器都可以對整個存儲器進行訪問;將多處理器與多個存儲器分別相連,或將主存儲器劃分為若干個能被獨立訪問的存儲器模塊,每個處理器對應一個存儲器模塊,每個處理器只能訪問其所對的存儲器模塊。

(2)松散耦合MPS。在松散耦合MPS中,通常是通過通道或通道線路來實現(xiàn)多臺計算機之間的互連。每臺計算機都有自己的存儲器和I/O設備,并配置了OS來管理本地資源和在本地運行的進程。因此每一臺計算機都能獨立地工作,必要時可通過通信線路與其他計算機交換信息,以及協(xié)調它們之間的工作。

2.2 對稱多處理器系統(tǒng)和非對稱多處理器系統(tǒng)

根據(jù)系統(tǒng)中所用處理器相同與否,可將MPS分為兩類:

(1)對稱多處理器系統(tǒng)。在系統(tǒng)中所包含的各處理器單元,在功能和結構上都相同,當前絕大多數(shù)的MPS都屬于SMP系統(tǒng)。

(2)非對稱多處理器系統(tǒng)。在系統(tǒng)中有多種類型的處理單元,它們的功能和結構各不相同。系統(tǒng)中只有一個主處理器,有多個從處理器。

3 多處理機系統(tǒng)的結構

由于程序或進程對不同存儲器模塊的讀寫速度可能存在差異,形成了不同的多處理機體系結構:UMA多處理機結構和NUMA多處理機結構。

3.1 UMA多處理機結構

所謂UMA即統(tǒng)一內(nèi)存訪問。在這種結構的多處理機系統(tǒng)中,各處理器單元在功能和結構上都是相同的,在處理上沒有主從之分,每個處理機可以訪問不同模塊中的存儲器單元,并且對于每個存儲單元的讀寫速度是相同的,根據(jù)處理機與存儲器模塊的連接方式不同,可以分為以下三種結構:基于單總線的SMP結構、使用多層總線的SMP結構、使用單級交叉開關的系統(tǒng)結構。

3.2 NUMA多處理機結構

所謂NUMA多處理機結構即非統(tǒng)一內(nèi)存訪問。在這種結構的多處理機系統(tǒng),其訪問時間隨存儲字的位置不同而變化,系統(tǒng)中的公共存儲器和分布在所有處理機的本地存儲器共同構成了系統(tǒng)的全局地址空間,可被所有的處理機訪問。

NUMA多處理機結構的特點:所有共享存儲器在物理上是分布式的,在邏輯上是連續(xù)的,所有這些存儲器的集合就是全局地址空間,系統(tǒng)中的每一個CPU都可以訪問整個系統(tǒng)的內(nèi)存,但訪問時所使用的指令不同。

參考文獻:

[1]陳向群,向勇,王雷等.Windows操作系統(tǒng)原理(2版)[M].北京:機械工業(yè)出版社,2004.

[2]吳旭光,何軍紅.嵌入式操作系統(tǒng)原理與應用[M].北京:化學工業(yè)出版社,2007.

[3]張堯學等.計算機操作系統(tǒng)教程[M].北京:清華大學出版社,2013.

主站蜘蛛池模板: 日本黄网在线观看| 国产亚洲日韩av在线| 欧美啪啪精品| 91亚洲精品国产自在现线| 亚洲色图综合在线| 亚洲一区二区黄色| AV网站中文| 国产精品亚洲αv天堂无码| 91精选国产大片| 在线精品亚洲国产| 久久久波多野结衣av一区二区| 九九九精品视频| 日本高清有码人妻| 2021国产v亚洲v天堂无码| 视频国产精品丝袜第一页| 在线99视频| 女人18毛片久久| 人禽伦免费交视频网页播放| 永久免费无码成人网站| 中国特黄美女一级视频| 欧美日韩亚洲国产| 2048国产精品原创综合在线| 91久久偷偷做嫩草影院免费看| 99偷拍视频精品一区二区| 激情六月丁香婷婷| 性做久久久久久久免费看| 日本日韩欧美| 四虎国产在线观看| 欧美综合区自拍亚洲综合绿色| 1769国产精品视频免费观看| 精品国产免费观看一区| 日本高清免费不卡视频| 一级毛片免费的| 99视频在线免费观看| 在线国产三级| 成人日韩视频| 尤物成AV人片在线观看| 亚洲综合二区| 精品欧美日韩国产日漫一区不卡| 日韩欧美国产精品| 欧美伦理一区| 免费日韩在线视频| 亚洲国产成人精品一二区| 日韩欧美国产三级| 无遮挡国产高潮视频免费观看| 久久人妻系列无码一区| 国产人碰人摸人爱免费视频| 制服丝袜 91视频| 久久国产黑丝袜视频| 国产性爱网站| 日韩av手机在线| 亚洲综合18p| 日韩精品无码不卡无码| 久久久久久国产精品mv| 67194亚洲无码| 久久久久无码精品| 小13箩利洗澡无码视频免费网站| 亚洲Av激情网五月天| 国产91av在线| 久久综合亚洲鲁鲁九月天| 久久77777| 亚洲有无码中文网| 波多野结衣久久高清免费| 精品天海翼一区二区| 国产va免费精品观看| 免费jjzz在在线播放国产| 中文字幕伦视频| 国产爽歪歪免费视频在线观看| 婷婷亚洲综合五月天在线| 在线中文字幕日韩| 狼友视频一区二区三区| 伊人久综合| www.av男人.com| 久久精品欧美一区二区| 99ri精品视频在线观看播放| 日韩一区二区三免费高清| 999精品色在线观看| 成人亚洲天堂| 在线观看无码av免费不卡网站 | 欧美一区二区三区国产精品| 999国产精品| 99资源在线|