Co je to jednotný přístup paměti?

Jednotný přístup paměti (UMA) je typ architektury sítě, která umožňuje všem procesorům stejně používat čipy paměti pro skladování a pro zpracování. I když v síti je obvykle mnoho procesorů, každému procesoru je udělen stejný přístup jako každý jiný procesor v systému. Samostatné počítače lze říci, že mají jednotný přístup k paměti, protože většina počítačů má pouze jeden procesor, ale tento termín je určen více pro sítě se dvěma nebo více uživateli požadujícími paměť současně. Každému procesoru je také udělena osobní paměťová mezipaměť, která pomáhá zpracování urychlení jednotlivého uživatele. S jednotným přístupem k paměti je každý procesor schopen použít dostupnou paměť. Jiné metody nastavují procesory tak, aby získaly nejbližší paměť, ale UMA jen přináší procesor do jakékoli dostupné fyzické paměti.

U jiných systémů sítě mohou být procesory schopny získat přístup k paměti až poté, co procesory před nimi dokončily přístup k paměti, nebo některé procesory mohou mít vyšší autoritu a jsou zasvěceny lepší přístupem k paměti. V jednotném systému přístupu k paměti je každému počítači udělen stejný přístup k fyzické paměti a každý procesor může použít stejné množství paměti. To znamená, že je nutné méně programování, protože procesory nejsou diferencovány; To také udržuje uživatele, kteří mají nízkou autoritu v čekání na zpracování úkolu.

samostatné počítače nebo počítače, které nejsou připojeny k síti, lze považovat za jednotný přístup paměti, ale termín je v této situaci nadbytečný. Většina samostatných počítačů má pouze jeden hlavní procesor, takže by nebyl žádný jiný procesor, který by se mohl potýkat s fyzickou pamětí. Z tohoto důvodu se Uma obvykle používá k descrIbe síť, ve které se dva nebo více lidí pokoušejí zpracovat úkoly a přistupovat k paměti současně.

Spolu s poskytnutím přístupu k běžné paměti je každý procesor v jednotném přístupu k paměti vybaven osobní mezipamětí. To má tendenci zabírat více paměti než síťové systémy, které mají sdílenou mezipaměť, ale také to může být užitečnější pro každého jednotlivého uživatele. Mezipaměť rychle načte nedávnou paměť a protože většina uživatelů bude mít v síti různé úkoly, bude to sloužit spíše každému uživateli než špatně sloužit celé síti.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?