• 38. Mantiqiy xotira va segmentlash tushunchasi. Mantikiy(logik) hotira.
  • 39. Linux operatsion tizimi haqida so’zlab bering. Sizningcha Linux uchun qanday muammolar yechimi ko’proq zarurdir. Linux va FreeBSD orasidagi asosiy farqni tushuntiring.
  • Resurslardan foydalanishni rejalashtirish




    Download 153,37 Kb.
    bet13/14
    Sana18.05.2024
    Hajmi153,37 Kb.
    #243104
    1   ...   6   7   8   9   10   11   12   13   14
    Bog'liq
    Resurslar ta\'rifi va asosiy resurslarni aytib bering

    37. Resurslardan foydalanishni rejalashtirish.
    Xar gal, chegaralangan resurslar va ularning bir nechta iste'molchilari bilan ish
    ko’rilganda, masalan, misol uchun mexnat jamoasida maosh fondini taqsimlash
    deylik, biz mavjud resurslarni iste'molchilar o’rtasida taqsimlash bilan
    shuhullanishimizga to’hri keladi, yoki boshqacha aytganda resurslardan
    foydalanishni rejalashtirishimizga to’hri keladi. Bunday rejalashtirish aniq
    ho’yilgan maqsadlarga (ya'ni, masalan, resurslarni taqsimlash xisobicha biz nimaga
    ega bo’lmohchimiz) va bu maqsadlarga mos va iste'molchi parametrlariga
    tayanadigan algoritmlarga ega bo’lishi kerak.
    38. Mantiqiy xotira va segmentlash tushunchasi.
    Mantikiy(logik) hotira.
    Xotirani ,yacheykalar chizikli tuplami kurinishida apparat tashkil
    etish,dasturchining dastur va malumotlar saklanishi kurinishi xakidagi tassavuri
    bilan mos kelmaydi.Kupgina dasturlar bir-biriga boglik bulmagan xolda yaratilgan
    modullardan tashkil topgan.
    Bazan jarayon tarkibiga kiruvchi hamma modullar hotirada ketma-ket
    joylashadi va chiziqli adreslar maydonini tashkil qiladi. Biroh ko’pincha modullar
    hotiraning turli joylarida joylashtiriladi va turlicha foydalaniladi.
    hotirani bosharish sxemasida, foydalanuvchining bunday tassavuriga mos
    keladigan ma'lumot va dasturlarni saqlash, segmentatsiya deyiladi. SegmentБир битнинг мурожаат вакти
    Нархи
    т
    Хотира
    курилмасининг
    сигими
    Процессор регистрлари
    Процессор кеши
    Асосий хотира

    Электрон дисклари

    Магнит дисклари

    Магнит ленталари

    hotiraning aniq ko’rsatilagan qismi bo’lib,uing ichkikismida chiziqli adreslarni


    qo’llab huvvatlaydi. Segment protsedura, massiv, stek yoki skalyar mihdorlardan
    tashkil topgan buladi, lekin odatda aralash tipdagi ma'lumotlardan iborat bulmaydi.
    Boshida segmentlar. dastur kodi fragmentlarini(matn redaktori,trigonometrik
    kutubxona v ax.k.) jaraenlar bilan umumlashtirish zaruriyatidan kelib chikkan
    bulishi kerak,chunki ularsiz xar bir jaraen uzining adres makonida malumotlarning
    yana bir nusxasini saklashiga tugri kelar edi. Xotiraning, tizim bir nechta
    jaraenning malumotlarini aks ettiradigan aloxida kismlari bulib ular segmentlar deb
    nom oldi.
    Xotira shunday kilib,chizikli kurinishdan ikki ulchamli kurinishga keldi.Adres
    ikki komponentdan iborat bulib,ular:segment nomer iva segment ichidagi
    joylashgan urnidir.Keyinchalik,jaraenning turli komponentalarini(dastur
    kodi,malumotlar,stek v ax.k.) turli segmentlarda joylashtirish kulay bulib
    koldi.Yana shu narsa anik bulib koldiki,anik segment ishini,unga segmentda
    saklanadigan malumotlar ustida bajarilishi ruxsat berilgan .operatsiyalar
    ,masalan,murojaat xukuki va operatsiyalar tipi kabi atributlar kiymatini berib
    ,nazorat kilish mumkin bulib koldi.
    39. Linux operatsion tizimi haqida so’zlab bering. Sizningcha Linux uchun
    qanday muammolar yechimi ko’proq zarurdir. Linux va FreeBSD orasidagi
    asosiy farqni tushuntiring.


    Download 153,37 Kb.
    1   ...   6   7   8   9   10   11   12   13   14




    Download 153,37 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Resurslardan foydalanishni rejalashtirish

    Download 153,37 Kb.