O’ZBEKISTON RESPUBLIKASIAXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI SAMARQAND FILIALI
MUSTAQIL ISH
Tasdiqlayman
____________
“ “_______ 202_ yil
Mustaqil ta’lim ish kundaligi
Fan_________ Linux Server_____________________
Guruh 204-guruh_
Talaba
Rahbar ___________________________
Samarqand-202_ y.
Mavzu: Operatsion tizim strukturasi va uning utilitlari
Reja:
1. Operatsion tizimlarning turlari 2. Bitta vazifali va ko'p vazifali 3. Yagona va ko'p foydalanuvchi 4. Tarqatilgan 5. Shablon 6. O'rnatilgan 8. Kutubxona 9. Tarix 10. Asosiy kadrlar
11. Mikrokompyuterlar
Bitta vazifali va ko'p vazifali
Bitta vazifali tizim bir vaqtning o'zida faqat bitta dasturni ishga tushirishi mumkin, a ko'p vazifalar operatsion tizim bir nechta dasturlarning ishlashiga imkon beradi bir vaqtda. Bunga erishiladi vaqtni taqsimlash, bu erda mavjud protsessor vaqti bir nechta jarayonlar o'rtasida bo'linadi. Ushbu jarayonlar har birida qayta-qayta to'xtatiladi vaqt bo'laklari operatsion tizimning vazifalarni rejalashtirish quyi tizimi tomonidan. Ko'p vazifalarni bajarish oldindan va kooperativ turlarida ifodalanishi mumkin. Yilda oldini oluvchi ko'p vazifali, operatsion tizim Markaziy protsessor vaqtni va dasturlarning har biriga bo'sh joy ajratadi. Unixga o'xshash kabi operatsion tizimlar Solaris va Linux- shuningdek, Unix-ga o'xshash bo'lmagan narsalar, masalan AmigaOS- ko'p vazifalarni bajarishga yordam berish. Hamkorlikda ko'p vazifalarni bajarish har bir jarayonga tayanib, boshqa jarayonlarga belgilangan tartibda vaqt ajratish orqali amalga oshiriladi. 16-bit Microsoft Windows versiyalarida kooperativ ko'p vazifalar qo'llanilgan; 32-bit Windows NT va Win9x versiyalarida ko'p vazifalarni bajarishdan oldin foydalanilgan.
Yagona va ko'p foydalanuvchi
Bitta foydalanuvchi operatsion tizimlarida foydalanuvchilarni ajratib ko'rsatish uchun imkoniyatlar mavjud emas, lekin bir nechta dasturlarning tandemda ishlashiga imkon berishi mumkin.[6] A ko'p foydalanuvchi operatsion tizim bir nechta foydalanuvchiga tegishli bo'lgan disk maydoni kabi jarayonlar va resurslarni aniqlaydigan vositalar bilan ko'p vazifalarni bajarishning asosiy kontseptsiyasini kengaytiradi va tizim bir vaqtning o'zida bir nechta foydalanuvchiga tizim bilan o'zaro aloqada bo'lishiga imkon beradi. Vaqtni taqsimlash operatsion tizimlari tizimdan samarali foydalanish bo'yicha vazifalarni rejalashtiradi, shuningdek, protsessor vaqtini, ommaviy saqlashni, bosib chiqarishni va boshqa resurslarni bir nechta foydalanuvchilarga sarflash uchun xarajatlarni taqsimlash uchun buxgalteriya dasturini o'z ichiga olishi mumkin.
Tarqatilgan
A tarqatilgan operatsion tizim aniq bir guruhni boshqaradi, tarmoqqa ulangan kompyuterlar va ularni barcha hisoblashlar kabi yagona kompyuterga o'xshatadi tarqatildi (tarkibiy kompyuterlar orasida bo'lingan).[7]
Shablon
Taqsimlangan va bulutli hisoblash operatsion tizimning konteksti, jozibali bitta yaratishni nazarda tutadi virtual mashina tasviri mehmon operatsion tizimi sifatida, keyin uni bir nechta ishlaydigan vosita sifatida saqlang virtual mashinalar. Texnika ikkalasida ham qo'llaniladi virtualizatsiya va bulutli hisoblash boshqaruvi va katta server omborlarida keng tarqalgan.[8]
O'rnatilgan
O'rnatilgan operatsion tizimlar da foydalanish uchun mo'ljallangan o'rnatilgan kompyuter tizimlari. Ular kamroq avtonomiyaga ega bo'lgan kichik mashinalarda ishlashga mo'ljallangan (masalan, PDA). Ular juda ixcham va dizayni bo'yicha juda samarali va cheklangan miqdordagi resurslar bilan ishlashga qodir. Windows CE va Minix 3 o'rnatilgan operatsion tizimlarning ba'zi bir misollari.
Haqiqiy vaqt
A real vaqtda operatsion tizim ishlov berishni kafolatlaydigan operatsion tizimdir voqealar yoki ma'lum bir vaqtdagi ma'lumotlar. Haqiqiy vaqtda ishlaydigan operatsion tizim bir yoki ko'p vazifali bo'lishi mumkin, ammo ko'p vazifalarni bajarishda u maxsus rejalashtirish algoritmlaridan foydalanadi, shunday qilib deterministik xulq-atvorning tabiatiga erishiladi. Bunday hodisalarga asoslangan tizim vazifalarni o'z ustuvorliklari yoki tashqi voqealar asosida almashtiradi, vaqtni taqsimlovchi operatsion tizimlar vazifalarni soatga qarab almashtiradi uzilishlar.
Kutubxona
Kutubxona operatsion tizimi - bu odatdagi operatsion tizim tomonidan ta'minlanadigan xizmatlar, masalan, tarmoq yaratish kutubxonalar va qurish uchun dastur va konfiguratsiya kodi bilan tuzilgan unikernel: ixtisoslashgan, bitta manzil maydoni, bulutli yoki ichki muhitga joylashtirilishi mumkin bo'lgan mashina tasviri.
Do'stlaringiz bilan baham: |