• 3. Multiprotsessorlash va Multidasturlash ortasidagi farq
  • Global ma'lumotlarni ko'paytirishga ega multiprotsessor tizimi




    Download 0,91 Mb.
    bet9/11
    Sana21.05.2024
    Hajmi0,91 Mb.
    #249305
    1   2   3   4   5   6   7   8   9   10   11
    Bog'liq
    Operatsion tizim kurs ishi (2)

    2.6 Global ma'lumotlarni ko'paytirishga ega multiprotsessor tizimi
    Oldingi ikkita arxitektura o'rtasidagi oraliq yondashuv har bir protsessorda umumiy resurslar va mahalliy resurslar, masalan, mahalliy xotiralar (LM) ga ega.
    Umumiy manbalarga barcha protsessorlardan tizim avtobusi orqali kirish mumkin, mahalliy resurslarga esa faqat mahalliy protsessor kirish mumkin. Kesh xotiralarini ushbu nuqtai nazardan mahalliy xotiralar sifatida ko'rish mumkin.
    Ushbu tizim (F. Zulian tomonidan patentlangan ), ishlatilgan DPX/2 300 Unix asoslangan tizim (Bull Hn axborot tizimlari Italia (sobiq Honeyuell)),mahkam va erkin bog'langan tizimlarning aralashmasi va ushbu ikkita arxitekturaning barcha yutuqlaridan foydalanadi.
    Mahalliy xotira ikki sektorga bo'linadi, global ma'lumotlar (GD) va mahalliy ma'lumotlar (LD).
    Ushbu arxitekturaning asosiy kontseptsiyasi barcha protsessorlar tomonidan o'zgartirilishi mumkin bo'lgan global ma'lumotlarga ega bo'lishdir. Ushbu ma'lumotlar takrorlanadi va har bir protsessorning har bir mahalliy xotirasida saqlanadi.
    Har safar global ma'lumotlar mahalliy xotirada o'zgartirilganda, global ma'lumotlarning muvofiqligini ta'minlash uchun tizim avtobusiga boshqa barcha mahalliy xotiralarga apparat yozuvi yuboriladi. Shunday qilib, global ma'lumotlarni har bir protsessor o'z mahalliy xotirasiga tizim avtobusini jalb qilmasdan o'qishi mumkin. Tizim avtobusiga kirish faqat boshqa mahalliy xotiralarda saqlangan ushbu ma'lumotlarning nusxasini yangilash uchun mahalliy xotirada global ma'lumotlar o'zgartirilganda talab qilinadi.
    Mahalliy ma'lumotlarni erkin bog'langan tizimda xabar uzatish orqali almashtirish mumkin

    Global ma'lumotlarni ko'paytirish bilan multiprotsessorlash

    3. Multiprotsessorlash va Multidasturlash o'rtasidagi farq
    Multiprocessingikki yoki bir nechta protsessorga ega tizim. Bunda tizimning hisoblash tezligini oshirish uchun protsessorlar qo'shiladi. Multiprotsessorlash berish tufayli bir vaqtning o'zida bajariladigan ko'plab jarayonlar mavjud. Multiprotsessorlash yana ikki toifaga bo'linadi: nosimmetrik ko'p ishlov berish, assimetrik ko'p ishlov berish.
    Insymmteric multiprocessing: muayyan protsessorga ma'lum bir vazifa ajratilgan, har bir protsessor barcha vazifalarni bajara olmaydi.
    Simmetrik multiprocessing: barcha protsessorlar unga ajratilgan har qanday vazifani bajarishi mumkin.




    Download 0,91 Mb.
    1   2   3   4   5   6   7   8   9   10   11




    Download 0,91 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Global ma'lumotlarni ko'paytirishga ega multiprotsessor tizimi

    Download 0,91 Mb.