Spposchoolbook dvi



Download 14,49 Mb.
Pdf ko'rish
bet106/121
Sana08.07.2022
Hajmi14,49 Mb.
#757839
TuriУчебное пособие
1   ...   102   103   104   105   106   107   108   109   ...   121
Bog'liq
2011.Lekcii.po.operacionnym.sistemam


Глава 13. Многопроцессорные системы
ляются быстрее, чем к удаленной. Поэтому доступ к памяти в этих
схемах соединений не будет однородным.
2.
Да. В архитектуре UMA легко наступает насыщение шины,
если одновременно большое число процессоров обращается к памяти,
а переключающие матрицы весьма дороги даже при использовании в
системах весьма скромного размера.
Неоднородный доступ к памяти
(non-uniform memory access,
NUMA) — архитектура многопроцессорных систем, в которой каж-
дый узел состоит из одного или нескольких процессоров с кэшем и
модуля памяти (см. рис. 10). Доступ к памяти, находящейся в том же
узле, выполняется намного быстрее, чем к памяти, расположенной в
других узлах.
Рис. 10. Многопроцессорная система архитектуры NUMA
Многопроцессорная система архитектуры NUMA

Более масштабируема, чем архитектура UMA, так как благодаря
наличию локальной памяти процессы реже обращаются к шине

Обычно системы, основанные на архитектуре NUMA, состоят из
большего числа процессоров, чем системы архитектуры UMA


§ 5
. Архитектуры доступа к памяти
225

В качестве сети соединений может быть использована любая из
рассмотренных ранее схем соединений процессоров
Вопросы для самопроверки
1.
Системы NUMA эффективнее, чем системы UMA при неболь-
шом количестве процессоров? (Да/Нет)
2.
Возрастет ли производительность системы NUMA, если опера-
ционная система обеспечит размещение процесса и памяти, с которой
этот процесс работает в одном узле? (Да/Нет)
Ответы на вопросы
1.
Нет. Поскольку системы UMA в отличие от систем NUMA обес-
печивают одинаково быстрый доступ ко всей памяти для всех процес-
соров.
2.
Да. Если данные, используемые процессом, находятся в уда-
ленной памяти, то производительность системы снижается.
Архитектура без доступа к удаленной памяти
(no remote
memory access, NORMA) — архитектура многопроцессорных си-
стем, в которой нет общей памяти, есть только локальная память
компьютеров-узлов, в таких системах для обмена данными использу-
ется сетевой интерфейс либо общая виртуальная память (см. рис. 11).
Общая виртуальная память
(shared virtual memory, SVM) —
расширение концепции виртуальной памяти, используемое в много-
процессорных системах; SVM создает иллюзию присутствия в систе-
ме общей физической памяти.
Многопроцессорная система архитектуры NORMA

Часто использование SVM не эффективно, так как процессорам
приходится передавать целые страницы данных по медленным
каналам связи

Узлы в системах NORMA, не использующих SVM, для обмена
данными применяют протоколы передачи сообщений

Системы NORMA представляют собой распределенные системы,
управляемые одной операционной системой


226
Download 14,49 Mb.

Do'stlaringiz bilan baham:
1   ...   102   103   104   105   106   107   108   109   ...   121




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish