Di20-11-Guruh talabasi Hamroyev Shuhratning“Operatsion tizimlar” fanidan Mustaqil ishi Reja


- Operatsion tizimlarni qisqacha qurishning asosiy printsiplari qisqacha. Operatsion tizimlarni qurishning asosiy printsiplari. Kommunal xizmatlar: tasnif, tavsif


Download 107.87 Kb.
bet12/15
Sana09.06.2023
Hajmi107.87 Kb.
#1474428
1   ...   7   8   9   10   11   12   13   14   15
Bog'liq
Guruh talabasi Kaxorov Baxromning “Operatsion tizimlar” fanidan

2- Operatsion tizimlarni qisqacha qurishning asosiy printsiplari qisqacha. Operatsion tizimlarni qurishning asosiy printsiplari. Kommunal xizmatlar: tasnif, tavsif


Qurilish OS uchun eng muhim printsiplardan biri modulyatsiyaning printsipi. Ostida modul operatsion tizim umuman olganda, qabul qilingan vositachilararo interfeyslarga muvofiq ishlab chiqarilgan tizimning funktsional to'liq elementi sifatida tushuniladi. Uning ta'rifiga ko'ra, modul belgilangan interfeyslar mavjudligida boshqasi uchun nisbatan oson almashtirilishi mumkinligini taxmin qiladi. Ajratish usullari komponent qismlari Alohida modullarga ajratish sezilarli darajada farq qilishi mumkin, ammo ko'pincha alohida-tezda ajratish funktsional asosga ko'ra sodir bo'ladi. Ko'p jihatdan tizimni modullarga ajratish, ishlatiladigan OS dizayni usuli bilan belgilanadi (pastdan yuqoriga yoki aksincha). Qurilish OSda alohida ahamiyatga ega qaytadan tikuvchi dasturiy modullar, chunki ular sizga resurslardan unumli foydalanishga imkon beradi hisoblash tizimi (ostida qaytadan tarash Bir vaqtning o'zida ushbu dasturni bir nechta jarayonlarga olib borishga imkon beradigan dasturning xususiyatini tushuning). Erkin yutuqlar amalga oshiriladi turli xil usullar. Ba'zi tizimlarda dasturni qayta ishlash dasturining kiritilishi (mashina buyruq tizimining xususiyatlari tufayli), shuningdek registrlarning avtomatik tarqalishi, avtomatik ajratish uchun avtomatik ravishda ajratish uchun avtomatik ravishda ajratish, avtomatik ravishda ajratish uchun avtomatik ravishda ajratish uchun avtomatik ravishda ajratish, avtomatik ravishda ajratish uchun avtomatik ravishda ajratish, avtomatik ravishda ajratish. dasturlarning kod qismlari va tizim maydoniga oxirgi xona. Tabiiyki, bu tegishli apparatni qo'llab-quvvatlashni talab qiladi. Boshqa hollarda, bu dasturchilar tomonidan maxsus tizim modullaridan foydalanish orqali amalga oshiriladi. Modulyatsiya printsipi tizimning texnologik va operatsion xususiyatlarini aks ettiradi. Operatsion tizimda bir vaqtning o'zida printsip odatiy holga kelganda, undan foydalanishning eng katta samarasi amalga oshiriladi, ilova dasturlari va jihozlar.
OSda doimiy ravishda mavjud bo'lgan ba'zi muhim dasturiy modullar tasodifiy kirish xotirasi Hisoblash jarayonini samarali tashkil etish uchun. Bu qism deyiladi operatsion tizimning yadrosi Bu haqiqatan ham tizimning asosi. Yurtelning tarkibini shakllantirishda, ikkita qarama-qarshi talablar hisobga olinishi kerak. Birinchidan, eng tez-tez ishlatiladigan tizim modullari yadro ichiga kiritilishi kerak. Ikkinchidan, modullar soni shundan iborat bo'lishi kerakki, yadro tomonidan ishlab chiqilgan xotira juda katta bo'lmaydi. Yurtel, qoida tariqasida, ishlov berish jarayonini kutish, tayyorlik, tayyorlik va orqa tomonga qatl qilishning vositalaridan foydalanish vositalarini, xo'ppoz va protsessor kabi asosiy resurslarni tarqatishni anglatadi. Yadro tarkibiga kiradigan va doimiy qo'chqorda joylashgan dasturiy modullarga qo'shimcha ravishda, boshqa ko'plab tizim dasturiy modullari bo'lishi mumkin tranzitTranzit dasturiy modullar Operatsion tizim faqat kerak bo'lsa, faqat kerak bo'lsa va bo'sh joy bo'lmasa, uni boshqa tranzit modullari bilan almashtirish mumkin. "Tranzit" atamasi, "Disk-rezident" atamasi tomonidan sinonim sifatida ishlatiladi. Pozitsiya narxi printsipi OT markaziy tizimning dastlabki vakolatxonasining ushbu usulini belgilaydi nazorat dasturi OS (uning mains va asosiy tarkibiy qismlar), bu tizim qismini o'ziga xos konfiguratsiyaga asoslanib sozlash imkonini beradigan ushbu tizim qismini sozlash imkonini beradigan hisoblash majmui Va hal qilingan vazifalar doirasi. Ushbu protsedura OTning etarlicha uzoq muddatli foydalanish muddati tugashidan kam uchraydi. Avlod jarayoni maxsus generator dasturi va ushbu dastur uchun tegishli kiritish tili yordamida amalga oshiriladi, bu tizimning tizim va mashina konfiguratsiyasini tavsiflash imkonini beradi. Avlod natijasida OTning to'liq versiyasi olinadi. Yaratilgan versiya - bu tizimlar modullari va ma'lumotlar to'plamidir. Yuqorida keltirilgan modulning yuqorida ko'rsatilgan printsipi os avlodida ijobiy namoyon bo'ladi. Hisoblash majmuasining kerakli konfiguratsiyasida OS konfiguratsiyasini juda osonlashtiradi. Funktsional birlashtirish printsipi Bir xil ishlarni turli xil vositalar bilan bajarish imkoniyatini ko'rib chiqadi. OT, Ether Resurs turlari, bir nechta fayllarni boshqarish tizimlarini, hisoblangan jarayonlar o'rtasidagi aloqalarni tashkil etishning turli usullarini o'z ichiga olishi mumkin. Bu foydalanuvchilarni hisoblash majmuasining aniq konfiguratsiyasiga tez va etarli darajada moslashtirishga imkon beradi, texnik vositalarning eng samarali yuklanishini ta'minlash va ma'lum bir vazifa sinfini hal qilishda maksimal ishlashni olish imkonini beradi.
Virtualizatsiya printsipi Tizimli tuzilishni rejalashtiruvchilar va resurslarni taqsimlovchilar (monitorlar) shaklida taqdim etishga imkon beradi va bitta markazlashtirilgan resurs taqsimot sxemasini qo'llang. Virtual kontseptsiyaning eng tabiiy va bajarilishi virtual mashinaning tushunchasi. Aslida, har qanday operatsion tizim, resurs taqsimotini anglatadi, ba'zi qoidalarga bo'lgan jarayonlarni anglatadi, foydalanuvchining va arizalaridan boshqa resurslarni va boshqa manbalarni yashiradi, ularni ba'zi mavhumlik bilan almashtiradi. Natijada, foydalanuvchilar virtual mashinani mustaqil dasturlash tilida yozilgan, ularni bajarish va natijalarni berish uchun ularni ko'rib chiqish va natijalarni olishlari mumkin bo'lgan muayyan qurilma sifatida ko'rishadi va undan foydalanishadi. Foydalanuvchining bunday til ko'rinishi bilan hisoblash majmuasining real konfigurasi to'liq qiziqmaydi, uning tarkibiy qismlari va quyi tizimlardan samarali foydalanish usullari. U o'zi ishlatgan til nuqtai nazaridan va virtual mashinada keltirilgan resurslar nuqtai nazaridan o'ylaydi va ishlaydi. Odatda, foydalanuvchi tomonidan taqdim etilgan virtual kompyuter, haqiqiy mashinaning me'morchiligini aks ettiradi, ammo bunday vakillikdagi me'moriy elementlar ko'pincha tizim bilan ishlashni soddalashtiradigan yangi yoki takomillashtirilgan xususiyatlar bilan chiqadi. Xarakteristik xususiyatlar o'zboshimchalik bilan bo'lishi mumkin, ammo ko'pincha foydalanuvchilar quyidagi kompozitsiyada mashinaning me'moriy xususiyatlarida "ideal" bo'lishni xohlashadi: 1. Xotira mantig'ini (virtual) deyarli cheksiz hajmga erishdi. Bunday xotirada ishlashni tashkil etish ma'lumotlarni qayta ishlash nuqtai nazaridan (foydalanuvchi tanlagan dasturlash tili darajasida ma'lumotlar segmentlari bilan ishlash nuqtai nazaridan);
2. parallel ravishda ishlash va ishlash paytida o'zaro ta'sir qilish qobiliyatiga ega bo'lgan protsessorlarning o'zboshimchaliklari (virtual). Protsessorlarni boshqarish usullari, shu jumladan sinxronizatsiya va axborot aloqalari va o'zaro ta'sir usullari, jarayonlarni boshqarish nuqtai nazaridan foydalanilgan til darajasida foydalanuvchilar uchun amalga oshiriladi;
3. Virtual mashinaning xotirasi bilan parallel yoki ketma-ketlik bilan, asinxronlik bilan yoki sinxron ravishda, ushbu qurilmalarning ishlashini boshlaydigan virtual mashinaning xotirasi bilan ishlash qobiliyatiga ega bo'lgan tashqi qurilmalar (virtual);
4. Axborot uzatilgan yoki virtual qurilmalarda saqlangan ma'lumotlar ruxsat etilgan o'lchamlari bilan cheklanmaydi. Bunday ma'lumotlarga kirish uchun tegishli fayllarni boshqarish tizimi nuqtai nazaridan seriya yoki to'g'ridan-to'g'ri kirish usuli asosida amalga oshiriladi. Virtual qurilmalar bo'yicha saqlangan ma'lumotlarning axborot tuzilmalarini kengaytirish ko'zda tutilgan.
Tashqi qurilmalardan dasturlarning mustaqilligi printsipi Hozir zamonaviy OTning aksariyat qismida amalga oshirilmoqda. Ushbu tamoyil shundaki, ma'lum bir qurilmalar bilan dasturlarning ulanishi dasturiy translyatsiya darajasida emas, balki uning bajarilishi davomida amalga oshiriladi. Natijada, dasturni ma'lumotlar mavjud bo'lgan yangi qurilma bilan qayta ishlash talab qilinmaydi. Belgilangan printsip tashqi asboblarni bir xil darajada boshqarish va ularning o'ziga xosligidan qat'iy nazar boshqarishga imkon beradi jismoniy xususiyatlar. Masalan, ushbu ma'lumotlarning qaysi darajali tarmog'ida bo'lishiga yo'naltirilgan ketma-ket ma'lumotlar o'rnatilgan dasturni o'z ichiga olgan dastur befarqdir. Ommaviy axborot vositalarining o'zgarishi va ularga joylashtirilgan ma'lumotlar (ma'lumotlardagi tarkibiy xususiyatlarning yo'qligi bilan), agar mustaqillik tamoyili tizimda mustaqillik printsipial tuzatilsa, dasturga hech qanday o'zgartirish kiritmaydi.

Download 107.87 Kb.

Do'stlaringiz bilan baham:
1   ...   7   8   9   10   11   12   13   14   15




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