• Adreslarni akslantirish
  • Xotirani oddiy uzluksiz taqsimlash (DOS)
  • Xotira fragmentatsiyasi (qismlarga ajralishi)
  • Mantiqiy va fizik adreslar maydoni




    Download 1,89 Mb.
    bet3/9
    Sana08.06.2024
    Hajmi1,89 Mb.
    #261531
    1   2   3   4   5   6   7   8   9
    Bog'liq
    9-m Operatsion tizimda xotirani boshqarish

    Mantiqiy va fizik adreslar maydoni

    • Odatda dasturchilar xotiraga belgili o’zgaruvchilar orqali murojaat qiladi, fizik adres ko’rsatilmaydi.
    • Fizik adres – bu xotira mikrosxemasidagi yacheyka nomeri - shina adresiga qo’yiladi.
    • Fizik adresga bog’lanish – dastur bajarilishidan oldin xotiraga yuklanishida amalga oshiriladi.
    • O’zgaruvchi nomlari yacheyka adresi bilan 2 bosqichda bog’lanadi:
      • – tizimli dasturlash (belgili nom – mantiqiy adres)
      • – OT (mantiqiy adres – fizik adres)

    Adreslarni akslantirish

    • – Bitta adres maydonini boshqasiga akslantirish
      • – Maydon (matematikada) – mumkin bo’lgan barcha qiymatlar to’plami

    Xotirani taqsimlash

    • Dasturlarni yuklanishi uchun xotirani ajratish:
      • Statik (o’zgarmas)
        • dasturning kompilitsiya vaqtida (jarayoni)
      • Dinamik (o’zgaruvchi)
        • dasturning bajarilishi vaqtida (jarayoni)

    Xotirani oddiy uzluksiz taqsimlash (DOS)

    • DOS – bir dasturli tizim
    • Xotira uchta qismga bo’linadi:
    • OT ning boshqa modullari diskdan joylashadi va zarur bo’lganda xotiraga yuklanadi.

    Xotira fragmentatsiyasi (qismlarga ajralishi)

    • Xotiradan unumli foydalanish uchun undagi jarayonlar yonma-yon, qo’shni blok (yacheyka)larga ketma-ket joylashishi zarur, ya’ni ular orasida bo’sh joylar qoldirilmasligi kerak.
    • Jarayon o’z ishini yakunlagandan keyin xotiraning bir qismini bo’shatadi va shu joyda «tuynuk - qoldiq joy – tashlandiq joy» hosil bo’ladi.
    • Xotira fragmentatsiyasi – xotiraning bo’sh qismida paydo bo’lgan «tuynuk – tashlandiq joy», ya’ni fragment hisoblanadi.

    Xotira fragmentatsiyasi (qismlarga ajralishi)

    • Agar yangi jarayon ishlashi uchun xotiradan katta hajmdagi joyni talab qilsa, u holda bu jarayonni xotiraning oldingi jarayonlardan bo’shagan qismi – «qoldiq joy»ga yuklab bo’lmaydi.
    • Xotira fragmentatsiyasi quyidagi ko’rinishlarda bo’lishi mumkin:
      • – tashqi – dasturlar orasidagi xotiraning bo’sh qismi
      • – ichki – ichki ajratilgan blokning bo’sh qismi

    Download 1,89 Mb.
    1   2   3   4   5   6   7   8   9




    Download 1,89 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Mantiqiy va fizik adreslar maydoni

    Download 1,89 Mb.