|
O‘zbekiston respublikasi axborot texnologiyalari
|
bet | 31/222 | Sana | 15.05.2024 | Hajmi | 5,84 Mb. | | #236377 |
Many to many modeliga misol quyidagi 2.7- rasmda keltirilgan.Many to many modeli har qanday foydalanuvchi oqimlarini teng yoki kichik sonli yadro oqimlariga ko‘paytiradi.
2.7- rasmda ko‘p oqimli model ko‘rsatilgan, unda 6 foydalanuvchi darajasidagi oqimlar 6 yadro darajasidagi oqimlar bilan ko‘paytiriladi.
Ushbu modelda ishlab chiquvchilar, qancha foydalanuvchi oqimlari kerak bo‘lsa, shuncha yaratishi mumkin va mos keladigan yadro oqimlari ko‘p protsessorli mashinada parallel ravishda ishlashi
mumkin. Ushbu model parallellash bilan eng yaxshi aniqlikni ta’minlaydi, va oqim bloklash tizim chaqirig‘i amalga oshirganda, yadro yana bitta oqimni bajarishi mumkin.
2.7- rasm. Many to many modeli
Many to one modeli ko‘p foydalanuvchi darajasidagi oqimlarni bitta yadro darajasidagi oqimlar bilan taqqoslaydi. Oqimlarni boshqarish foydalanuvchi maydonida oqimlar kutubxonasi tomonidan amalga oshiriladi.
Agar oqim bloklash tizim chaqiruvini amalga oshirsa, butun jarayon bloklanadi. Bir vaqtning o‘zida faqat bitta oqim yadroga kirishi mumkin, shuning uchun ko‘p protsessorli tizimlarda bir nechta oqimlar parallel ravishda ishlay olmaydi. Agar foydalanuvchi darajasidagi oqimlar kutubxonalari operatsion tizimda tizim ularni
qo‘llab-quvvatlamaydigan tarzda amalga oshirilsa, unda yadro oqimi many to one modelini qo‘llaydi.
2.8- rasm. Many to One modeli
One to One Modeli
Foydalanuvchi darajasidagi oqim va yadro darajasidagi oqim o‘rtasida one to one munosabatlar mavjud. Ushbu model many to one modelga qaraganda ko‘proq parallellashni ta’minlaydi. Bundan tashqari, u bloklash tizim chaqirig‘i amalga oshirilganda, boshqa oqimni ishga tushirishga imkon beradi. Mikroprotsessorlarda parallel bajarilishi uchun bir nechta oqimlarni qo‘llab-quvvatlaydi. Ushbu modelning kamchiligi shundaki, foydalanuvchi oqimini yaratish uchun yadroga mos keladigan oqim kerak bo‘ladi. OS/2, Windows NT va Windows 2000 OTlari one to one modelidan foydalanadi.
2.9- rasm. One to One modeli
|
| |