當前位置:首頁 » 存儲配置 » 進程間共享存儲區的通信

進程間共享存儲區的通信

發布時間: 2024-01-19 06:37:39

『壹』 共享存儲區通信有哪些優點使用上有哪些限制

共享存儲區通信的優點有:常用的集中式多處理機使用的通信機制兼容。

限制有:是針對其他通信機制運行效率較低而設計的。往往與其它通信機制,如信號量結合使用,來達到進程間的同步及互斥。

共享存儲是指兩個或多個處理機共用一個主存儲器的並行體系結構。每一個處理機都可以把信息存入主存儲器,或從中取出信息。處理機之間的通信通過訪問共享存儲器來實現。

系統結構

1、無高速緩沖存儲器的集中式

這種結構的處理機沒有高速緩沖存儲器,多個處理機通過交叉開關或多級互聯網路等直接訪問共享存儲器。由於任一存儲單元在系統中只有一個備份,這類系統不存在高速緩沖存儲器一致性問題,系統的可伸縮性受限於交叉開關或多級互聯網路的帶寬。

2、基於高速緩沖存儲器的集中式

在這種結構的系統中,每個處理機都有高速緩沖存儲器,多個處理機一般通過匯流排與存儲器相連。每個處理機的高速緩沖存儲器通過偵聽匯流排來維持數據一致性。

3、具有高速緩沖存儲器一致性的分布式

這種結構稱為高速緩沖存儲器一致的非均勻存儲訪問結構。這類系統的共享存儲器分布於符結點之間。結點之間通過可伸縮性好的互聯網路相連,每個處理機都能緩存共享單元,高速緩沖存儲器一致性的維護是這類系統的關鍵,決定著系統的可伸縮性。

4、唯高速緩沖存儲器的分布式

在這種結構中,每個結點的存儲器相當於一個大容量的高速緩沖存儲器,數據一致性也在這一級維護。這種系統的共享存儲器的地址是活動的。存儲單元與物理地址分離,數據可以根據訪存模式動態地在各結點的存儲器間移動和復制。

5、無高速緩沖存儲器一致性的分布式

這種結構稱為無高速緩沖存儲器一致性的非均勻存儲訪問結構。它的特點是雖然每個處理機都有高速緩沖存儲器,但硬體不負責維護高速緩沖存儲器一致性,而由編譯器或程序員來維護。

熱點內容
共享電腦提示伺服器內存不足 發布:2025-09-17 11:33:17 瀏覽:633
python微信公眾號 發布:2025-09-17 11:13:10 瀏覽:546
源碼和千鋒 發布:2025-09-17 10:58:53 瀏覽:28
memcache資料庫 發布:2025-09-17 10:23:01 瀏覽:69
安卓機如何鎖軟體 發布:2025-09-17 10:18:34 瀏覽:947
二手3系買哪個配置好 發布:2025-09-17 10:07:16 瀏覽:742
sqlserver2000xp 發布:2025-09-17 09:36:19 瀏覽:833
c9什麼時候升級安卓70 發布:2025-09-17 09:35:36 瀏覽:215
速演算法中 發布:2025-09-17 09:30:50 瀏覽:384
怎麼進網站伺服器 發布:2025-09-17 09:18:15 瀏覽:466