• Qoshni bolmagan xotirani boshqarish sxemalari
  • OT texnikasida xotirani boshqarish Almashtirish
  • Xotirani taqsimlash sxemalari




    Download 26,43 Kb.
    bet3/11
    Sana14.05.2024
    Hajmi26,43 Kb.
    #232019
    1   2   3   4   5   6   7   8   9   10   11
    Bog'liq
    OT da Xotira bilan ishlash
    Информаика укитишнинг асосий дидактик тамойиллар, 2-Mustaqil ish topshiriqlari, Простой Python просто с нуля (2019), Elektron talim muhitida videokontentlarn (1), butun haqiqiy tur, misol11a1, 9, 4. Ташков Восстанавливаем данные на 100%, CMS tizimlari fan dasturi, 1, 2., 2, 10, 3- amaliy mashg‘uloti Mavzu , Avaliy mashgulot
    Xotirani taqsimlash sxemalari
    Keling, turli xil xotira ajratish sxemalarini ko'rib chiqaylik:
    Qo'shni xotirani boshqarish sxemalari
    Qo'shni xotirani boshqarish sxemalari xotirani boshqarish usulining bir turi bo'lib, unda jarayonlarga qattiq o'lchamli xotira bloklari tayinlanadi. Jarayon xotirani so'raganda, u etarlicha katta bo'lgan birinchi blokga tayinlanadi va mavjud xotira maydoni teng o'lchamdagi bloklarga bo'linadi. Xotirani taqsimlash kompilyatsiya yoki ish vaqtida sodir bo'lishiga qarab, qo'shni xotirani boshqarish tizimlari statik yoki dinamik bo'lishi mumkin. Ushbu xotira boshqaruv strategiyalari operatsion tizimlarda keng qo'llaniladi va hal qiluvchi ahamiyatga ega.
    Qo'shni bo'lmagan xotirani boshqarish sxemalari
    Har xil o'lchamdagi xotira bloklarini jarayonlarga taqsimlash orqali, qo'shni bo'lmagan xotirani boshqarish sxemalari qo'shni xotirani boshqarish tizimlariga qaraganda ko'proq moslashuvchanlikni ta'minlaydi. Bu usul xotirani qo'shni bo'lmagan qismlarga ajratish imkonini beradi, bu esa xotira maydonidan samaraliroq foydalanish imkonini beradi. Peyjing va segmentatsiya joriy operatsion tizimlarda tez-tez qo'llaniladigan ikkita qo'shni bo'lmagan xotirani boshqarish mexanizmidir.
    OT texnikasida xotirani boshqarish
    Almashtirish
    Swapping - bu jarayonni asosiy xotiradan ikkilamchi xotiraga vaqtincha ko'chirish va bu xotirani boshqa jarayonlar uchun ochiq qilish mexanizmi. Tizim jarayonni ikkinchi darajali xotiradan keyinroq asosiy xotiraga o'tkazadi.
    Misol uchun, protsessorni raund-robin rejalashtirish bilan ko'p dasturlash muhitini ko'rib chiqing. Jarayonning kvant muddati tugagach, xotira menejeri boshqa jarayonni bo'sh xotira maydoniga almashtirishni boshlaydi.
    Eslatma: Garchi almashtirish jarayoni unumdorlikni pasaytirsa ham, u turli xil katta jarayonlarni bir vaqtda bajarishga yordam beradi, shuning uchun u Xotirani siqish usuli sifatida ham tanilgan. 
    Peyjing
    Peyjing - bu jarayonning fizik manzil maydonini qo'shni bo'lmasligiga imkon beruvchi xotirani boshqarish usuli. Peyjing yordamida tashqi parchalanish va siqilish zarurati oldini oladi. Shuningdek, u turli o'lchamdagi xotira bo'laklarini qo'llab-quvvatlash do'koniga o'rnatishning sezilarli qiyinchiliklarini hal qiladi, bu esa peyjingni joriy etishdan oldin xotirani boshqarish usullarining ko'pini qiynagan.
    Aksariyat operatsion tizimlar u yoki bu shaklda peyjingdan foydalanadi. An'anaga ko'ra, apparat peyjingni qo'llab-quvvatlash uchun javobgardir. So'nggi dizaynlar, ayniqsa 64-bitli mikroprotsessorlarda, apparat va operatsion tizimni mahkam integratsiyalash orqali peyjingni amalga oshirdi.

    Download 26,43 Kb.
    1   2   3   4   5   6   7   8   9   10   11




    Download 26,43 Kb.