Texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi muhammad al xorazmiy nomidagi toshkent axborot
Download 0.72 Mb. Pdf ko'rish
|
mustaqil ish Rasulov
- Bu sahifa navigatsiya:
- Bir vazifali va ko‘p vazifali opiratsion tizim
O‘ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI MUHAMMAD AL- XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI Operatsion tizimlar fanidan Mustaqil ish Mavzu: Bir vazifali va ko’p vazifali operatsion tizim. Guruh: 051-20 Bajardi: Rasulov E.Z. Tekshirdi: Khamrayev A. Toshkent-2022 Reja: 1. Bir vazifali va ko‘p vazifali opiratsion tizim. 2. Operatsion tizimlarning turlari. 3. Bitta vazifali va ko'p vazifali. 4. Yagona va ko'p foydalanuvchi. 5. Operatsion tizimlarning tarixi. 6. Foydalanilgan adabiyotlar. Bir vazifali va ko‘p vazifali opiratsion tizim Operatsion tizimlar Umumiy xususiyatlar Jarayonlarni boshqarish Uzilishlar Xotirani boshqarish Fayl tizimi Qurilma drayverlari Tarmoq Xavfsizlik I / O An operatsion tizim (OS) tizim dasturlari bu boshqaradi kompyuter texnikasi , dasturiy ta'minot resurslar va umumiydir xizmatlar uchun kompyuter dasturlari . Vaqtni taqsimlash operatsion tizimlar topshiriqlar jadvalini tizimdan samarali foydalanish uchun va shuningdek xarajatlarni taqsimlash uchun buxgalteriya dasturini o'z ichiga olishi mumkin protsessor vaqti , ommaviy saqlash , matbaa va boshqa manbalar. Kabi apparat funktsiyalari uchun kirish va chiqish va xotira ajratish , operatsion tizim dasturlar va kompyuter texnikasi o'rtasida vositachi vazifasini bajaradi, [1][2] dastur kodi odatda to'g'ridan-to'g'ri apparat tomonidan bajariladi va tez-tez bajariladi tizim qo'ng'iroqlari yoki OS funktsiyasiga uzilib qoldi u bilan. Operatsion tizimlar kompyuterni o'z ichiga olgan ko'plab qurilmalarda mavjud - uyali telefonlar va video o'yin pristavkalari veb-serverlar va superkompyuterlar . Dominant ish stoli operatsion tizimi Microsoft Windows bozor ulushi 76,45% atrofida. macOS tomonidan Apple Inc. ikkinchi o'rinda (17,72%), navlari esa Linux birgalikda uchinchi o'rinda (1,73%). [3] In mobil sektor (shu jumladan smartfonlar va planshetlar ), Android-lar ulushi 2020 yilda 72% gacha. [4] 2016 yilning uchinchi choragidagi ma'lumotlarga ko'ra, Android-ning smartfonlardagi ulushi 87,5 foizni tashkil etadi va o'sish sur'ati yiliga 10,3 foizni tashkil qiladi, undan keyin Apple-ning ulushi iOS bozor ulushi yiliga 5,2 foizga pasayishi bilan 12,1 foizni, boshqa operatsion tizimlar esa atigi 0,3 foizni tashkil etadi. [5] Linux tarqatish server va superkompyuter sektorlarida dominant hisoblanadi. Operatsion tizimlarning boshqa ixtisoslashgan sinflari, masalan ko'milgan va real vaqt tizimlari ko'plab dasturlar uchun mavjud. Operatsion tizimlarning turlari 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. Tarix Asosiy maqola: Operatsion tizimlarning tarixi Shuningdek qarang: Rezident monitor Dastlabki kompyuterlar kalkulyator kabi bir qator vazifalarni bajarish uchun qurilgan. Kabi operatsion tizimning asosiy xususiyatlari 1950-yillarda ishlab chiqilgan doimiy monitor ishlov berishni tezlashtirish uchun avtomatik ravishda ketma-ket turli xil dasturlarni ishga tushiradigan funktsiyalar. Operatsion tizimlar 1960 yillarning boshlariga qadar zamonaviy va murakkab shakllarida mavjud emas edi. [9] Foydalanish imkoniyatini beruvchi apparat xususiyatlari qo'shildi ish vaqti kutubxonalari , uzilishlar va parallel ishlov berish . Qachon shaxsiy kompyuterlar 1980-yillarda ommalashib ketdi, operatsion tizimlar ular uchun kontseptsiyasi jihatidan kattaroq kompyuterlarda ishlatilgandek yaratilgan. 1940-yillarda eng qadimgi elektron raqamli tizimlarda operatsion tizimlar bo'lmagan. Ushbu davrdagi elektron tizimlar mexanik kalitlarning qatorlarida yoki o'tish simlari yordamida dasturlashtirilgan elektr plitalari . Bular, masalan, harbiylar uchun ballistik jadvallarni yaratadigan yoki perforator qog'oz kartalardagi ma'lumotlardan ish haqi cheklarini bosib chiqarishni boshqaradigan maxsus tizimlar edi. Dasturlashtiriladigan umumiy maqsadli kompyuterlar ixtiro qilingandan so'ng, mashina tillari (zımba qog'ozli lentadagi 0 va 1 ikkilik raqamlarining satrlaridan iborat) kiritildi (Stern, 1981). [ Download 0.72 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling