Yagona tizimni boshqarish sikli
Download 19.61 Kb.
|
10-маъруза
- Bu sahifa navigatsiya:
- 10.8. POSIX and Non-UNIX Operating Systems
Mikrokernellar
Mikrokernel - ushbu operatsion tizim rejalashtirish, vazifalarni almashtirish va qurilmalarni boshqarish kabi vazifalarni amalga oshiradi. Mikro yadrosi turli xil xotira usullarini qo‘llaydi va tizimning barcha qismlarini himoya qiladi. Ba’zi mikroelementlar barcha dasturiy qismlarni bir-biridan ajratib, xotirani himoya qiladi. Axborot texnologiyalari sohasidagi o'z-o'zini o'qitish, o'rganilayotgan hisoblash tizimlarining apparat va dasturiy ta'minotining ichki tuzilishi haqida eng to'liq va erkin ma'lumot mavjud bo'lganda eng samarali faqat real vaqt rejimida tarqatiladigan operatsion tizimlar (RVT OC) eCos misol qilib olishimiz mumkin. Barcha RVT OC larni ko'rib chiqishning iloji yo'q, shuning uchun ushbu bo`limda biz faqat bitta operatsion tizimga (eCos - http://ecos.sourceware.org/) e'tibor qaratamiz. Bunda eCos-ning faqat ba'zi afzalliklarini, shuningdek eCos-ni rivojlantirish muhitini yaratishda elementar usullarni yoritishga mo'ljallangan. eCos - bu o'rnatilgan operatsion tizim bo'lib, uning maxsus konfiguratsiyasi shaxsiy kompyuterda yaratilishi mumkin va keyin platformaga yuklab olinadi. Masalan, EXMdagi bitta plata bo'lishi mumkin. Mashinada eCos konfiguratsiyasini ishlab chiqish mumkin bo'lgan muhitni yaratish quyidagi bosqichlarni talab qiladi. Dasturni ishlab chiqish uchun zarur bo'lgan paketlarni o'rnatish uchun o`rnatiladigan qism yuklab olish kerak (skript Tcl-da yozilgan va tizimda ishlash uchun shu nomdagi tarjimonni talab qiladi). wget --passive-ftp ftp://ecos.sourceware.org/pub/ ecos/ecos-install.tcl tcl ecos-install.tcl Qo'shimcha ma'lumot olish uchun: http://ecos.sourceware.org/getstart.html. Bundan tashqari, GNU / Linux operatsion tizimiga asoslangan rivojlanish muhitini yaratish uchun siz libstdc ++ v3-ni o'rnatishingiz mumkin. 10.8. POSIX and Non-UNIX Operating Systems POSIX standarti dastur va kutubxona o'rtasida tuzilgan kelishuga o`xshaydi, POSIX operatsion tizimlardan ilovalarga o`tishni taminlaydi "gule" (yopishtirish) vazifasi uchun turli kutubxonalar yordamida operatsion tizimlar o'rtasida joylashtirish imkonini beradi. Masalan getcwd() funksiyani chaqirganda ish katalogini qaytarish uchun ishlatiladi. Xar bir dasturchi getcwd() funksiyadan foydalanganda ma`lumotlarni ushlash uchun ekaligini tushunishadi. Bu xam bir standart Download 19.61 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling