Oqimlar va jarayonlar Operatsion tizimlar
Oqimlar va jarayonlar Operatsion tizimlar
Operatsion tizim – bu bir tomondan hisoblash tizimi qurilmasi va amaliy dasturlar orasidagi interfeys sifatida xizmat qiladigan, boshqa tomondan hisoblash jarayonlari va ishonchli hisoblash orasida resurslari samarali taqsimlash jarayonlari hamda qurilmalarini boshqarish uchun mo’ljallangan boshqaruvchi va qayta ishlovchi dasturlar kompleksidir.
Шаблоны презентаций с сайта presentation-creation.ru
Dasturiy ta’minotda OT o’rni Tizim yadrosi
OT yadrosi – bu jarayon vaqti, xotirasi, tashqi apparat ta’minoti, kirish/chiqish qurilmasi kabi kompyuter resurslarga yo’naltirilgan ruxsat ilovalarini ta’minlaydigan operatsion tizimning markaziy qismidir. Yana yadro fayl tizimi va tarmoq protokollari servisini ham taqdim etadi
Yadroni amalga oshirish variantlari
monolit: xotirada bitta monolit dastur
modulli: yuklash va yuklab olish qo’shimcha modullari interfeysini taqdim qiluvchi monolit dastur
mikroyadro: xabarlar yuborish orqali o’zaro aloqa qiluvchi bir nechta dastur
nanoyadro: yadro faqat resurslarni boshqaradi (uzilishlarni qayta ishlash)
ekzoyadro: jarayonlarni ishini yo’naltiruvchi nanoyadro
Gibrid
Jarayon tushunchasi quyidagilardir:
1
Jarayonlarni dinamik holati (registrli kontekst, xotira holati va shu kabilar)
2
Mavjud resurslar (jarayon uchun fayllar deskriptorlari kabi ham individual, ham boshqalardan alohida)
3
Шаблоны презентаций с сайта presentation-creation.ru
Istalgan ko’p vazifali tizimlarda markaziy protsessor ularning har biriga o’nlab yoki yuzlab millisekund taqdim etib jarayonlar orasida tez o’tishni amalga osiradi. Bunda markaziy protsessor har bir vaqt momentida bitta jarayon bilan ishlasada, 1 soniya ichida bir nechtasi bilan ishlashi mumkin, bunda parallel ishlash illuziyasini yaratadi. Bu jarayonlar orasidagi doimiy o’tish ko’p vazifali ishlash rejimi deyiladi.
|