Referat universiteti Mavzu: o‘quvchilarni Ma’naviy ahloqiy tarbiyalashda sinf rahbarining vazifasi
Operatsion tizimning Defolt printsipi
Download 118.68 Kb.
|
Fazliddin Xalilov Operatsion tizim xavfsizlik tamoyillari22222
- Bu sahifa navigatsiya:
- Operatsion tizimning Kochirish printsipi.
- Operatsion tizimning Virtualizatsiya printsipi.
Operatsion tizimning Defolt printsipi.
U avlodlar bosqichida ham, tizim bilan ishlashda ham tizimlar bilan aloqani tashkil qilishni engillashtirish uchun ishlatiladi. Ushbu printsip tizimda talab qilinadigan xotiraning taxmin qilingan hajmlarini, dasturlarni hisoblash vaqtini, foydalanuvchi dasturlarini tavsiflovchi tashqi qurilmalarga bo'lgan talabni va ularni bajarish shartlarini aniqlaydigan ba'zi bir asosiy tavsiflarni, texnologik tuzilmalarni, modullarni, jihozlarning konfiguratsiyasini va ma'lumotlarni saqlashga asoslanadi. Foydalanuvchi tizimi ushbu ma'lumotdan, agar u ko'rsatilmagan yoki ataylab ko'rsatilmagan bo'lsa, belgilangan tarzda foydalanadi. Umuman olganda, ushbu printsipni qo'llash foydalanuvchi tizim bilan ishlaganda o'rnatgan parametrlar sonini kamaytirishga imkon beradi. Operatsion tizimning Ko'chirish printsipi. Amalga oshirilishi operatsion xotiradagi joylashuvga bog'liq bo'lmagan modullarni qurishni ta'minlaydi. Modul matnini uning xotirada joylashgan joyiga mos ravishda sozlash maxsus mexanizmlar yordamida yoki u bajarilayotganda amalga oshiriladi. Sozlama buyruqning manzil qismlarida ishlatiladigan haqiqiy manzillarni aniqlashdan iborat va foydalanilgan adreslash usuli va ushbu operatsion tizim uchun qabul qilingan RAMni taqsimlash algoritmi bilan belgilanadi. U foydalanuvchi dasturlariga ham tarqatilishi mumkin. Operatsion tizimning Virtualizatsiya printsipi. Ushbu printsip sizga tizimning tuzilishini yagona markazlashtirilgan sxemadan foydalanib, jarayonlarni rejalashtiruvchilar va resurslarni taqsimlovchi (monitorlar) ning ma'lum bir to'plami shaklida namoyish etishga imkon beradi. Virtuallik tushunchasi virtual mashina tushunchasida ifodalanadi. Har qanday OS aslida foydalanuvchi tomonidan haqiqiy apparat va boshqa manbalarni yashiradi, ularni ba'zi bir abstraktsiya bilan almashtiradi. Natijada, foydalanuvchilar virtual mashinani o'zlarining dasturlarini idrok eta oladigan, bajaradigan va natijalarni beradigan juda mavhum qurilma sifatida ko'rishadi va ishlatadilar. Hisoblash tizimining haqiqiy konfiguratsiyasi va uning tarkibiy qismlaridan qanday qilib samarali foydalanish foydalanuvchini umuman qiziqtirmaydi. U foydalanadigan til va unga virtual mashina tomonidan taqdim etilgan manbalar nuqtai nazaridan ishlaydi. Bir nechta parallel jarayonlar uchun real tizimda bir vaqtning o'zida mavjud bo'lishi mumkin bo'lmagan narsadan bir vaqtning o'zida foydalanish illusi yaratiladi. Virtual mashina haqiqiy arxitekturani ham ko'paytirishi mumkin, ammo me'moriy elementlar tizim bilan ishlashni tez-tez soddalashtiradigan yangi yoki takomillashtirilgan xususiyatlarga ega. Foydalanuvchi nuqtai nazaridan ideal mashina quyidagilarga ega bo'lishi kerak: Amalda cheksiz hajmdagi yagona virtual xotira; Parallel ravishda ishlashi va ishlash vaqtida o'zaro ta'sir qilishi mumkin bo'lgan o'zboshimchalik bilan virtual protsessorlarning soni; Virtual mashina xotirasiga ketma-ket yoki parallel ravishda, sinxron yoki asenkron ravishda kira oladigan o'zboshimchalik bilan virtual tashqi qurilmalar soni. Axborot miqdori cheklanmagan. OS tomonidan amalga oshiriladigan virtual mashina idealga qanchalik yaqin bo'lsa, ya'ni. uning me'moriy va mantiqiy xususiyatlari haqiqiylaridan qanchalik ko'p farq qilsa, shunchalik ko'p darajadagi virtuallikka erishiladi. Operatsion tizim ichki virtual mashinalar ierarxiyasi sifatida qurilgan. Dasturiy ta'minotning eng past darajasi - bu mashinalarning texnik vositalari. Keyingi daraja allaqachon dasturiy ta'minot bo'lib, u quyi daraja bilan birgalikda mashinaning yangi xususiyatlariga erishishini ta'minlaydi. Har bir yangi daraja ma'lumotlarni qayta ishlash imkoniyatlari funktsiyalarini kengaytirishga imkon beradi va quyi darajalarga kirishni osonlashtiradi. Virtual mashinalarni ierarxik tartiblash usulidan foydalanish afzalliklari bilan bir qatorda: tizimli dizayni, dasturiy ta'minot tizimlarining ishonchliligini oshirish, ishlab chiqish vaqtini qisqartirish. Ulardan asosiysi: virtualizatsiya darajalarining xususiyatlarini va sonini aniqlash, har bir darajaga kerakli OS qismlarini qo'shish qoidalarini belgilash. Abstraktsiyaning individual darajalarining xususiyatlari (virtualizatsiya): 1. Har bir darajada, yuqori darajalarning xususiyatlari va mavjudligi to'g'risida hech narsa ma'lum emas. 2. Har bir darajada, boshqa darajalarning ichki tuzilishi haqida hech narsa ma'lum emas. Ularning orasidagi aloqa faqat qat'iy, oldindan belgilangan turmush o'rtoqlar orqali amalga oshiriladi. 3. Har bir daraja - bu modullar guruhi, ularning ba'zilari bu uchun ichki va boshqa darajalarda mavjud. Qolgan modullarning nomlari keyingi, yuqori darajada ma'lum va shu darajadagi interfeysni anglatadi. 4. Har bir daraja ma'lum manbalarga ega yoki boshqa darajalardan yashiradi yoki boshqa darajadagi mavhumliklarini taqdim etadi (virtual manbalar). 5. Har bir daraja tizimdagi ma'lumotlarning ba'zi bir abstraktsiyasini ta'minlashi mumkin. 6. Boshqa darajalarga nisbatan har bir darajada amalga oshirilayotgan narsalar haqidagi taxminlar minimal bo'lishi kerak. 7. Darajalar orasidagi aloqa bir darajadan ikkinchisiga o'tkazilgan aniq dalillar bilan cheklanadi. 8. Bir nechta global ma'lumotlarning almashinuvi qabul qilinishi mumkin emas. 9. Har bir daraja boshqa darajalarga nisbatan kuchliroq va kuchsizroq yopishqoqlikka ega bo'lishi kerak. 10. Abstraktsiya qatlami tomonidan bajariladigan har qanday funktsiya bitta kirishga ega bo'lishi kerak. Download 118.68 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2025
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling