4. Simmetrik multiprotsessing
Simmetrik
Multiprotsessing
(qisqartirilgan
SMP)
yoki
nosimmetrik
multiprocessing bu ko'p protsessorli tizimlarning maxsus arxitekturasi bo'lib, unda bir
nechtaprotsessorlar umumiy xotiraga kirish imkoniyatiga ega. Bu yaqinda keng
qo'llaniladigan juda keng tarqalgan arxitektura.
SMP dan foydalanganda bir nechta protsessorlar kompyuterda birdan ishlaydi,
ularning har biri o'z vazifasi bilan ishlaydi. Yuqori sifatli operatsion tizimga ega
bo'lgan SMP tizimi protsessorlar o'rtasida vazifalarni oqilona taqsimlaydi va ularning
har biriga bir xil yukni beradi. Biroq, xotiraga kirish bilan bog'liq muammo mavjud,
chunki hatto bitta protsessorli tizimlar ham buni amalga oshirish uchun ancha vaqt
talab etadi. Shunday qilib, SMP-da RAMga kirish ketma-ket sodir bo'ladi: birinchi
navbatda bitta protsessor, keyin ikkinchi protsessorga ruxsat beriladi.
Ko'p protsessorli tizimlarning turlarga bo'linishi xotiradan foydalanish
printsipiga ko'ra bo'linishga asoslangan. Ushbu yondashuv quyidagi muhim turlarni
ajratib ko'rsatishga imkon berdi:
Dostları ilə paylaş: |