Amaliy ish 1 Mavzu: Loyixaviy takliflar va jamoalar. Biznes ilovalarni ulashish buyicha misollar. Ishdan maqsad: topshiriq



Download 2,24 Mb.
bet59/89
Sana11.04.2022
Hajmi2,24 Mb.
#542710
1   ...   55   56   57   58   59   60   61   62   ...   89
Bog'liq
Dasturiy injiniringga kirish

RTOS arxitekturasining roli


Statik va dinamik tahlil vositalari haqidagi munozaralar doirasida RTOS arxitekturasini eslatish noo'rin ko'rinishi mumkin. Ammo ma'lum bo'lishicha, yaxshi qurilgan RTOS ko'plab dasturiy xatolarni aniqlash, mahalliylashtirish va hal qilishni sezilarli darajada osonlashtirishi mumkin.
Masalan, QNX Neutrino kabi RTOS mikroyadrosida barcha ilovalar, qurilma drayverlari, fayl tizimlari va tarmoq steklari yadrodan tashqarida alohida manzil maydonlarida joylashgan. Natijada, ularning barchasi yadrodan va bir-biridan ajratilgan. Ushbu yondashuv ta'minlaydi eng yuqori daraja nosozlikni lokalizatsiya qilish: tarkibiy qismlardan birining ishdan chiqishi butun tizimning qulashiga olib kelmaydi. Bundan tashqari, ma'lum bo'lishicha, RAM bilan bog'liq xato yoki boshqa mantiqiy xatoni ushbu xatoga sabab bo'lgan aniq komponentga ajratish oson.
Misol uchun, agar qurilma drayveri o'zining jarayon konteyneridan tashqarida xotiraga kirishga harakat qilsa, u holda OT jarayonni aniqlay oladi, xato joyini ko'rsatadi va manba kodini tuzatuvchilar tomonidan ko'rish mumkin bo'lgan dump faylini yaratishi mumkin. Shu bilan birga, tizimning qolgan qismi ishlashda davom etadi va ishlab chiquvchi muammoni mahalliylashtirishi va uni tuzatish ustida ishlashi mumkin.

Guruch. 6- Mikroyadroli OTda drayverlar, protokollar steklari va boshqa xizmatlar uchun operativ xotiradagi nosozliklar boshqa jarayonlar yoki yadroning buzilishiga olib kelmaydi. Bundan tashqari, operatsion tizim xotiraga ruxsatsiz kirish urinishini darhol aniqlay oladi va bu urinish qaysi koddan qilinganligini ko'rsatadi.
Oddiy OS yadrosi bilan solishtirganda, mikroyadro nosozlikdan so'ng juda qisqa o'rtacha ta'mirlash vaqtiga (MTTR) ega. Qurilma drayveri ishlamay qolganda nima sodir bo'lishini ko'rib chiqing: OS drayverni o'chirib qo'yishi, drayver tomonidan ishlatiladigan resurslarni tiklashi va drayverni qayta ishga tushirishi mumkin. Bu odatda bir necha millisekundni oladi. Oddiy monolit operatsion tizimda qurilmani qayta ishga tushirish kerak - bu jarayon bir necha soniyadan bir necha daqiqagacha davom etishi mumkin.

Download 2,24 Mb.

Do'stlaringiz bilan baham:
1   ...   55   56   57   58   59   60   61   62   ...   89




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish