• Segmentli tashkil etish
  • Segmentli adreslash
  • Хотирани саҳифали ташкил этиш
  • Podkachkani sozlash Uzilishli (разрывное) taqsimlash




    Download 1,89 Mb.
    bet6/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

    Podkachkani sozlash

    Uzilishli (разрывное) taqsimlash

    • Xotirani taqsimlashning uzilishli usullari
    • Topshiriq uchun ajratilgan xotira sohasi uzluksiz bo’lmasligi ham mumkin, bir nechta uzluksiz qismlardan tashkil topgan bo’ladi
    • – segmentli
    • – sahifali
    • segmentli-sahifali

    Segmentli tashkil etish

    • Dasturlar dasturchi tomomnidan segmentlar (qismdasturlar)ga ajratiladi
      • – Yacheykaning fizik adresi= segment adres + segmentning boshidan siljishlar
      • – Segment deskriptori: segment boshi adresi va bitlardagi uzunligi (xotira yoki diskdagi)
    • Deskriptor - «tavsif»
      • – [Inglizcha. describe ← lotincha. de (pastga) + scribere (yozmoq) = «yozmoq"] tavsiflash
      • – [Inglizcha. script – matn, yozuv, qo’lyozma, stsenariy]
      • «tirnamoq», «timdalamoq» so’zlariga yaqin
      • silliq taxtali parchaga tirnab yozish degan ma’noni bildiradi
    • Segment deskriptori jadvali – alohida ma’lumot segmenti hisoblanadi.

    Segmentli adreslash

    Segmentli tashkil etish

      • – Har bir segment bo’yicha: bayroqcha (flag), huquq (qoida-prava), adres, uzunlik mavjud.
    • Bo’sh joyni egallash muammosi shundaki, qaysi segment diskga saqlanadi yoki yangisini joyini almashtirish. Qoida – bo’sh joyni egallash tartibi:
      • – FIFO (first in - first out) – birinchi kelgan – birinchi ketadi
      • – LRU (least recently used) qo’llanilmaydiganlardan eng uzoqdagisi
      • – LFU (least frequently used) qo’llaniladiganlardan eng kami (kichigi)
      • – Random – tasodifiy tanlov
    • Virtual xotirani segmentli tashkil etish i80286 uchun OS/2 v.1 tizimida qo’llanilgan
    • – Qurilma ko’magi zarur bo’ladi

    Хотирани саҳифали ташкил этиш

    • Xotira bir xil o’lchamda bo’linadi (taqsimlanadi)
    • Xotira fizik sahifalarga ajratiladi, dasturlar virtual holatga o’tadi. Virtual sahifaning bir qismi TX da, bir qismi esa diskda joylashadi.
    • Fayl podkachkasi (paging file), yoki sahifali faylning o’rni diskda bo’ladi. Ba’zida swap file deb yuritiladi.
    • UNIX OT da – diskning maxsus bo’limi (swap) mavjud.
      • – Fizik adres: (fizik sahifa nomeri va siljishlar).
      • – Virtual adres: (virtual sahifa nomeri va siljishlar).
      • – Sahifa jadvali: deskriptor (adres), mavjudlik bit, kirish (ruxsat) (rwx).

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




    Download 1,89 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Podkachkani sozlash Uzilishli (разрывное) taqsimlash

    Download 1,89 Mb.