Mavzu: O’rnatilgan operatsion tizimlarda xotirani boshqarish


Download 342.7 Kb.
Pdf ko'rish
bet5/12
Sana24.12.2022
Hajmi342.7 Kb.
#1062086
1   2   3   4   5   6   7   8   9   ...   12
Bog'liq
3-mustaqil ishi

Real vaqt tizimlari - Ob'ektlarni boshqarish davrasida ishlash uchun mo'ljallangan. 
Boshqa ixtisoslashtirilgan tizimlar. Bu turli xil OTlar, birinchi navbatda, boshqa 
vazifalarga ko'proq yoki kamroq zarar etkazgan holda, ma'lum bir sinfni samarali 
echishga yo'naltirilgan.
Foydalanuvchilarning o'zaro ta'siri tabiati bo'yicha

Packed OS oldindan tayyorlangan vazifalarni qayta ishlash

Dialog OS, foydalanuvchi vazifalarini interfaol rejimda bajaradi GUI 
operatsion tizimi Foydalanuvchi bo'lmagan ichki OS Bir vaqtning o'zida 
bajariladigan vazifalar soni bo'yicha

Single-tasking OS. Bunday tizimlarda istalgan vaqtda bitta foydalanuvchi 
protsessi bo'lishi mumkin. Ammo, shu bilan birga, tizim jarayonlari ishlashi 
mumkin. Multitasking OS. Ular ba'zi foydalanuvchi jarayonlarining parallel 
bajarilishini 
ta'minlaydi. 
Multitaskingni 
amalga 
oshirish 
tizimda 


ishlatiladigan algoritmlar va ma'lumotlar tuzilmalarini sezilarli darajada 
murakkablashtirishni talab qiladi. Bir vaqtning o'zida foydalanuvchilar soni 
bo'yicha

Single-user OS. Ular foydalanuvchilarning resurslarga to'liq kirishlari bilan 
tavsiflanadi. Bunday tizimlar asosan izolyatsiya qilingan kompyuterlarda 
qabul qilinadi.

Ko'p foydalanuvchi OS. Ularning muhim tarkibiy qismi resurs egasi 
tushunchasiga va tizimning har bir foydalanuvchisiga berilgan huquqlarni 
aniq ko'rsatishga asoslangan har bir foydalanuvchining ma'lumotlari va 
jarayonlarini himoya qilish vositasidir.

Uniprocessor OS.

Multiprosessor OS. Bunday tizimning vazifalari vazifalarni protsessorlar 
o'rtasida samarali taqsimlash va barcha protsessorlarning muvofiqlashtirilgan 
ishini tashkil qilishni o'z ichiga oladi.

Tarmoq OT. Ular mahalliy tarmoqdagi boshqa kompyuterlarga kirish, fayllar 
va boshqa serverlar bilan ishlash imkoniyatlarini o'z ichiga oladi.

Tarqatilgan OS. Mahalliy tarmoq manbalaridan foydalangan holda 
taqsimlangan tizim ularni foydalanuvchiga alohida mashinalarga bo'linmagan 
yagona tizim sifatida taqdim etadi.

Qurilish usuli bilan
-Mikronuklear
-Monolit Operatsion tizimlarni oila bo'yicha tasniflash
Operatsion tizimlar: maqsadi va asosiy vazifalari Operatsion tizim tushunchasi 
Operatsion tizim (OT) - bu kompyuterning barcha apparat va dasturiy qismlarining 
bir-biri bilan o'zaro ta'siri va foydalanuvchi va kompyuterning o'zaro ta'sirini 
ta'minlaydigan dasturlar to'plami. OT kompyuterning barcha tarkibiy qismlarining 
yaxlit ishlashini ta'minlaydi, shuningdek foydalanuvchiga kompyuterning apparat 
imkoniyatlaridan foydalanishni ta'minlaydi. Operatsion tizim kompyuter dasturiy 
ta'minotining asosiy va zaruriy tarkibiy qismi bo'lib, ularsiz kompyuter umuman 
ishlay o
lmaydi. OS tarkibi OT tuzilishi quyidagi modullardan tashkil topgan: asosiy 
modul (OS yadrosi)- dasturlar va fayl tizimlarining ishlashini nazorat qiladi, unga 
kirish va periferik qurilmalar o'rtasida fayllar almashinuvini ta'minlaydi; t.e. 
buyruqlarni dasturlar tilidan kompyuter tushunadigan "mashina kodlari" tiliga 
tarjima qiladi buyruq protsessor- birinchi navbatda klaviatura orqali kelgan 
foydalanuvchi buyruqlarini shifrlaydi va bajaradi; t.e. foydalanuvchidan buyruqlarni 
so'raydi va ularni bajaradi. Foydalanuvchi, masalan, fayllarda ba'zi bir 
operatsiyalarni bajarish buyrug'ini berishi mumkin (nusxalash, o'chirish, nomini 
o'zgartirish), hujjatni chop etish buyrug'i va boshqalar. periferik haydovchilar- 
dasturiy ta'minot ushbu qurilmalarning ishlashini protsessor bilan muvofiqligini 
ta'minlaydi (har bir periferik qurilma har xil usulda va har xil sur'atda ma'lumotlarni 
qayta ishlaydi); t.e. qurilma ishlashini boshqarish va boshqa qurilmalar bilan 


ma'lumot almashishni muvofiqlashtirishni ta'minlovchi maxsus dasturlar. Har 
qanday qurilmaning o'z drayveri mavjud. qo'shimcha xizmat dasturlari(yordam 
dasturlari) - foydalanuvchi-kompyuter aloqasi jarayonini qulay va ko'p qirrali qilish 
ya’nibunday dasturlar disklarga xizmat ko'rsatish, fayl operatsiyalarini bajarish, 
kompyuter tarmoqlarida ishlash va hk Operatsion tizimning maqsadi OT quyidagi 
muammolarni echishga mo'ljallangan: kompyuter texnik xizmatlari; ish muhitini va 
foydalanuvchi interfeysini yaratish; foydalanuvchi buyruqlari va dastur 
ko'rsatmalarini bajarish; kirish / chiqish, axborotni saqlashni tashkil qilish va fayllar 
va ma'lumotlarni boshqarish. Ta'rifga ko'ra, OT tomonidan hal qilingan barcha 
vazifalarni ikki guruhga bo'lish mumkin: foydalanuvchiga yoki dasturchiga haqiqiy 
kompyuter uskunalari o'rniga ishlash uchun qulayroq va dasturlash osonroq bo'lgan 
kengaytirilgan virtual (ya'ni mavjud emas) mashinani taqdim etish; ba'zi mezonlarga 
muvofiq o'z resurslarini oqilona boshqarish orqali kompyuterdan foydalanish 
samaradorligini oshirish. Operatsion tizimning xususiyatlari Asosiy funktsiyalari: 
Ko'pgina dasturlar uchun odatiy bo'lgan va deyarli barcha dasturlarda uchraydigan 
juda oddiy elementar (past darajali) amallarni dasturlar talabiga binoan bajarish 
(ma'lumotlarni kiritish va chiqarish, boshqa dasturlarni ishga tushirish va to'xtatish, 
qo'shimcha xotirani ajratish va bo'shatish va hk). Periferik qurilmalarga standart 
kirish (kirish-chiqish qurilmalari). Tasodifiy kirish xotirasini boshqarish (jarayonlar 
o'rtasida taqsimlash, virtual xotirani tashkil qilish). Muayyan fayl tizimida tashkil 
etilgan uchuvchan bo'lmagan muhitda (masalan, qattiq disk, optik disklar va 
boshqalar) ma'lumotlarga kirishni boshqarish. Foydalanuvchi interfeysi bilan 
ta'minlash. Tarmoq operatsiyalari, tarmoq protokoli stackini qo'llab-quvvatlash. 
Qo'shimcha funktsiyalari: Parallel yoki soxta parallel vazifalar (ko'p funksiyali). 
Jarayonlar o'rtasida hisoblash tizimining resurslarini samarali taqsimlash. Turli 
jarayonlarning 
resurslarga 
kirishini 
farqlash. 
Ishonchli 
hisob-kitoblarni 
tashkillashtirish (bitta hisoblash jarayonining boshqa jarayonda qasddan yoki xato 
bilan ta'sir qilishi mumkin emasligi) resurslardan foydalanishni farqlashga 
asoslangan. Jarayonlar o'rtasidagi o'zaro ta'sir: ma'lumotlar almashinuvi, o'zaro 
sinxronizatsiya. Tizimning o'zi, shuningdek foydalanuvchi ma'lumotlari va 
dasturlarini foydalanuvchi harakatlaridan (zararli yoki bilmasdan) yoki dasturlardan 
himoya qilish. Ko'p foydalanuvchilarning ishlash tartibi va foydalanish huquqlarini 
farqlash. Operatsion tizimlarning evolyutsiyasi va asosiy g'oyalar Foydali dasturlar 
(bootloaderlar va monitorlar), shuningdek universal kompyuterlarning paydo 
bo'lishi bilan ishlab chiqila boshlagan odatdagi qo'llanmalarning kutubxonalari OT-
ning salafi deb hisoblanishi kerak 1-avlod(1940 yillarning oxiri). Uskunalar 
operatorning jismoniy manipulyatsiyalarini minimallashtirdi va kutubxonalar bir xil 
harakatlarni (kirish-chiqish operatsiyalarini bajarish, matematik funktsiyalarni 
hisoblash va h.k.) dasturlashdan saqlanishiga imkon
berdi. 1950-1960 yillarda OT 
funksionalligini shakllantirgan asosiy g'oyalar shakllantirildi va amalga oshirildi: 
partiyalar rejimi, vaqtni taqsimlash va ko'p o'lchovlar, kuchlarni taqsimlash, real 
vaqt shkalasi, fayl tuzilmalari va fayl tizimlari.


Operatsion tizim bo‘sh joy DOS - 1981 yildan 1995 yilgacha keng tarqalgan bo'lib 
ishlatiladigan va IBM PC kompyuterlari uchun asosiy bo'lgan birinchi operatsion 
tizim. Vaqt o'tishi bilan u deyarli yangi, zamonaviy Windows va Linux operatsion 
tizimlari bilan almashtirildi, ammo ba'zi hollarda DOS qulay va yagona bo'lib 
qolaveradi. kompyuterda ishlash (masalan, foydalanuvchi eskirgan uskunalar yoki 
uzoq yozilgan dasturlar bilan ishlayotgan hollarda) Foydalanuvchilar DOS 
operatsion tizimi bilan buyruq satri yordamida ishlaydi, uning o'ziga xos grafik 
interfeysi yo'q. DOS OS 15 yil davomida kompyuter bilan muvaffaqiyatli ishlashga 
ruxsat berdi, ammo bu ishni qulay deb bo'lmaydi. DOS foydalanuvchi va kompyuter 
o'rtasida "vositachi" bo'lib xizmat qildi va diskka kirishning murakkab buyruqlarini 
sodda va tushunarli holga keltirdi, ammo u rivojlanib borishi bilan ko'plab buyruqlar 
bilan "o'sdi" va kompyuter bilan ishlashni cheklashga kirishdi. Shunday qilib, yangi 
vositachiga ehtiyoj bor edi - qobiq dasturlari paydo bo'ldi.

Download 342.7 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   12




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