2-Ma’ruza. Opertasion tizim va unig tarkibiy qismlari


Download 1.94 Mb.
Sana07.03.2023
Hajmi1.94 Mb.
#1246106
Bog'liq
03 Ma’ruza

3-MA’RUZA. OPERATSION TIZIM TARKIBIY QISMLARI

REJA: 1. Modullik 2. Maxsus rejim 3. Virtuallashtirish 4. Mobililik 5. Mutanosiblik 6. Ochiqlik 7.Xisoblashlarni ximoyalash printsiplari.

  • Operatsion tizim bu kompyuterning apparati va foydalanuvchi (dastur yoki inson) o'rtasidagi boshqa dasturlarning bajarilishini va apparat va dasturiy ta'minot resurslaridan foydalanishni osonlashtiradigan interfeys.
  • OSni tushunish uchun avval uning tarkibiy qismlarini ko'rib chiqamiz, so'ngra ular qanday tuzilganligi yoki qanday tashkil qilinganligi. Ushbu asosiy tushunchalar ba'zi shakllarda barcha tizimlarda mavjud, ammo har bir tizim ularni bir oz boshqacha tarzda amalga oshiradi.
  • U xotirani boshqarishning barcha jihatlariga javobgardir. Bu dastur boshqa dastur ishlatayotgan xotiraga zid kelmasligini ta'minlaydi.
  • Xotirani boshqarish moduli
  • OS :
  • -dasturlar uchun xotira maydoni ajratish kerak bo'lganda xotira hajmini ajratish
  • -jarayonlarni virtual xotiradan fizik xotiraga saqlash
  • -har bir jarayonga qancha xotira ajratilishini va jarayonni xotiradan qachon olib tashlash kerakligini hal qilish
  • Operatsion tizim ko'plab turdagi faoliyatlarni amalga oshiradi:
  • -foydalanuvchi dasturlari
  • -ommaviy ish yoki buyruq skriptlari
  • -tizim dasturlari:
  • -bosma biriktirgichlar, nom serverlari, fayl serverlari, tarmoq tinglovchilari va boshqalar ...
  • Jarayon bajarilish kontekstini (shaxsiy kompyuterlar, registrlar, vm, resurslar va hk) o'z ichiga oladi va faoliyat (dastur) bajarilishi kerak bo'lgan barcha ma'lumotlarni o'z ichiga oladi.
  • Dastur bu passiv narsa - faqat diskdagi fayl potentsial ravishda qaysiki kod bilan boshqariladigan. Jarayon - bu bajarilayotgan dasturning bir nusxasi; har qanday holatda, bitta dastur nusxalarini (masalan, muharrir) ishlaydigan ko'plab jarayonlar bo'lishi mumkin: ularning har biri alohida, mustaqil jarayon.
  • Jarayonlar OS tomonidan ta'minlanadigan asosiy ob'ektlardir. OS jarayonlar bo'yicha operatsiyalarni qo'llab-quvvatlaydi, masalan:
  • -jarayon yaratish
  • -jarayonni o'cherish
  • -jarayonni to'xtatib turish
  • -jarayonni davom ettirish
  • -jarayonlararo aloqa
  • -jarayonlararo sinxronizatsiya
  • Uzilishlar
  • Fayl tizimi boshqaruvi
  • Fayl tizimi mantiqiy ob'ektlarni va ushbu ob'ektlar bo'yicha mantiqiy operatsiyalarni ta'minlaydi. Fayl - bu uzoq muddatli saqlashning asosiy ob'ekti: fayl o'qish yoki yozish mumkin bo'lgan doimiy ma'lumotlarning nomlangan to'plamidir. Fayl tizimi kataloglarni qo'llab-quvvatlaydi - boshqa fayllarning nomlari va tegishli fayl ma'lumotlarini o'z ichiga olgan maxsus fayllar.

Download 1.94 Mb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling