統一內存訪問(UMA)是一種網絡體系結構,它使所有處理器都能平等地使用內存芯片進行存儲和處理,每個處理器被授予與系統中其他處理器相同的訪問權限。獨立計算機可以被稱為具有統一的內存訪問,因為大多數計算機只有一個處理...
統一內存訪問(UMA)是一種網絡體系結構,它使所有處理器都能平等地使用內存芯片進行存儲和處理,每個處理器被授予與系統中其他處理器相同的訪問權限。獨立計算機可以被稱為具有統一的內存訪問,因為大多數計算機只有一個處理器,但這個術語更多的是指兩個或更多用戶同時請求內存的網絡。每個處理器也被授予個人內存緩存,這有助于加快個人用戶的處理速度在網絡環境下,通常有許多計算機同時爭奪計算機內存訪問,并且有幾種計算機體系結構可幫助解決這一問題。通過統一的內存訪問,每個處理器都可以使用可用內存。其他方法將處理器設置為獲取最近的內存,但UMA只是讓處理器任何可用的物理內存。對于其他網絡系統,處理器可能只能在其前面的處理器完成訪問內存之后才能訪問內存,或者某些處理器可能具有在統一內存訪問系統中,每臺計算機都被授予對物理內存的相同訪問權限,每個處理器可以使用相同的內存量這意味著所需的編程更少,因為處理器沒有區別對待;這也使低權限用戶無法等待處理任務。獨立計算機或未連接到網絡的計算機,可以認為具有統一的內存訪問,但在這種情況下,這個術語是多余的。大多數獨立計算機只有一個主處理器,因此沒有其他處理器可以與物理內存抗衡。因此,UMA通常用于描述兩個或兩個以上的人正試圖處理任務的網絡同時訪問內存。在獲得公共內存訪問權限的同時,統一內存訪問中的每個處理器都配備了個人緩存。這比共享緩存的網絡系統占用的內存更多,但是它也可能對每個用戶更有用,緩存可以快速加載最近的內存,而且由于大多數用戶在網絡中有不同的任務,這將為每個用戶服務,而不是為整個網絡服務
-
發表于 2020-07-31 09:56
- 閱讀 ( 2329 )
- 分類:電腦網絡