Mavzu: msdos operatsion tizimlarida operativ xotirani taqsimlash. Xotirani taqsimlash usullari (statik, dinamik). Kiritish-chiqarish tizimli jadvallar va ularning bog‘lanishi
Download 0.5 Mb.
|
8 OPERATSION TIZIMLAR 8-MUSTAQIL ISH Operatsion tizimlarda resurs tushunchasi. Resurslarni sinflashti
O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI QARSHI FILIALI Kompyuter injiniringi FAKULTETI III-BOSQICH KI 14 – 20 (S) GURUH TALABASINING Operatsion tizimlar fanidan tayyorlagan 8 - MUSTAQIL ISHI
Bajardi: Bobonazarov E Qabul qildi: Mavzu: MSDOS operatsion tizimlarida operativ xotirani taqsimlash. Xotirani taqsimlash usullari (statik, dinamik).Kiritish-chiqarish tizimli jadvallar va ularning bog‘lanishi. HPFS (yuqori unimdorlikka ega bo‘lgan fayl tizimi) Reja:
1.MSDOS operatsion tizimlari 2. Xotirani taqsimlash usullari (statik, dinamik) 3. HPFS (yuqori unimdorlikka ega bo‘lgan fayl tizimi) Hozircha MS DOS operatsion tizim bilan tanishi utamiz. MS DOS OS si quyidagi qismlardan tashkil topagan: • BIOS (Basic Input-Output System), (Kiritish-chiqarishning asosiy tizimsi). Bu kompyuterning doimiy xotirasida joylashgan. Uning vazifasi axborotlarni kiritish va chiqarish bilan boglik bo’lgan eng sodda va universal xizmatlarni bajarishdan iborat. • Operatsion tizimning yo’qlovchisi. Bu tizim juda kiska dastur bo’lib, u MS DOSli disketaning birinchi sektorida joylashadi va uning vazifasi MS DOSning kolgan ikki modulini ukishdan iborat. • io.sys va msdos.sys tizimli fayllar. Ularni operatsion tizim yo’qlovchisi xotiraga kuchiradi va kompyuter xotirasida doimo saqlaydi. io.sys (INPUT-OUTPUT) BIOSning xotiradagi davomi hisoblanadi. msdos.sys DOSning yuqori darajadagi vazifalarini bajaradi. • MS DOSning buyruk protsessori foydalanuvchi kiritgan komandalarni kayta ishlaydi. Buyruk protsessori OS yo’qlanayotgan disketaning command.com faylida joylashadi. • MS DOSning tashki komandalari - OS bilan birgalikda yo’qlanadigan alohida fayllardagi dasturlardir. Bu dasturlar xizmatchi vazifasini bajaradi, masalan, disketalarni formatlash, disketalarni tekshirish va xokazo. • Kurilmalar drayverlari MS DOSning kiritish-chiqarish tizimsini tuldiradi, yangi kurilmalarning ishini ta‘minlaydi , mavjud bo’lgan kurilmalarning nostandart ishlatilishini ta‘minlaydi. Drayver nomi config.sys faylida ko’rsatiladi. 2. Xotirani taqsimlash usullarining tasnifi 1 Xotirani taqsimlash usullarining tasnifi Ruxsat etilgan bo'limlar bo'yicha xotirani taqsimlash: umumiy navbat bilan (a), alohida navbat bilan (b) Bunday holda, xotirani boshqarish quyi tizimi quyidagi vazifalarni bajaradi: § Yangi kelgan jarayon uchun zarur bo'lgan xotira hajmini bo'sh bo'limlar hajmi bilan taqqoslaydi va tegishli bo'limni tanlaydi; § Dasturni bo'limlardan biriga yuklashni va manzillarni o'rnatishni amalga oshiradi. Tarjima bosqichida, dasturni ishlab chiquvchisi uni bajarish kerak bo'lgan bo'limni belgilashi mumkin. Bu sizga ma'lum bir xotira maydoniga sozlangan mashina kodini joyini o'zgartiruvchi yuklagichdan foydalanmasdan darhol olish imkonini beradi. Aniq afzallik bilan - amalga oshirish qulayligi, bu usul muhim kamchilikka ega - qattiqlik. Har bir bo'limda faqat bitta jarayon bajarilishi mumkinligi sababli, ko'p dasturlash darajasi bo'limlar soni bilan oldindan belgilanadi. Dasturning hajmidan qat'i nazar, u butun bo'limni egallaydi. Masalan, uchta bo'limli tizimda bir vaqtning o'zida uchtadan ortiq jarayonni bajarish mumkin emas, hatto ular juda kam xotira talab qilsa ham. Boshqa tomondan, xotirani qismlarga ajratish dasturlari biron bir bo'limga to'g'ri kelmaydigan, lekin bir nechta bo'limlarda etarli xotiraga ega bo'lgan jarayonlarning bajarilishini oldini oladi. Xotirani boshqarishning bu usuli dastlabki multidasturlash operatsion tizimlarida qo'llanilgan. Biroq, doimiy bo'limlar bo'yicha xotirani taqsimlash usuli, asosan, amalga oshirish xarajatlarining pastligi tufayli real vaqt tizimlarida hali ham qo'llaniladi. Haqiqiy vaqtda tizimlarning hisoblash jarayonining determinizmi (bajarilishi kerak bo'lgan vazifalar to'plami, ularning xotira talablari, ba'zan esa boshlash vaqtlari oldindan ma'lum) xotirani boshqarishning ushbu usulining moslashuvchanligi yo'qligini qoplaydi. 3 Operatsion tizim - bu maxsus dastur bo’lib, bu dasturning asosiy vazifasi - kompyuter ishini boshqarish, kompyuter va foydalanuvchi o’rtasida muloqotni o’rnatish, tashqi qurilmalar ishlash holatlarini sozlash va ular bilan muloqotni o’rnatish, har xil dasturlarni ishga tushirish va ularning ishlash holatlarini ta‘minlash. Operatsion tizimlardan eng taniqlilari bu Microsoft firmasining MS-DOS, Windows operatsion tizimlari, Apple firmasining Macintosh – MacOS operatsion tizimi, Unix va Linux operatsion tizimlari Xotirani taqsimlash usullari (statik, dinamik) 2. Xotirani statik va dinamik taqsimlash o‘rtasidagi farq.
Download 0.5 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling