Kichik sun'iy yo'ldosh loyihasi uchun real vaqtda operatsion tizimni amalga oshirish ijobiy va salbiy tomonlarning keng ro'yxatiga EGA
Download 376.39 Kb.
|
Kichik sun
- Bu sahifa navigatsiya:
- Xulosa
- Malumotnomalar
Zip buyrug'iFoydalanuvchi jarayonining yuqori CPU foydalanish jarayonini tuzatgandan so'ng, optimal ishlash uchun aniq tuzatishga ega bo'lmagan faqat bitta jarayon qoldi. Ma'lumotlar protsessori fayllarni yuklab olinadigan paketlarga siqish uchun zip buyrug'idan foydalangan. O'z-o'zidan, Linux band bo'limi funktsiyalari DANDE kabi tizim miqyosida tizim ish faoliyatini optimallashtirishni hisobga olgan holda ishlab chiqilmagan. Biz ushbu buyruqning tez-tez faollashishi DANDE ning yomon ishlashiga haddan tashqari hissa qo'shayotganini aniqladik. Buni kamaytirish va paketlashtirish funksiyamizni saqlab qolish uchun zip buyrug'i tar buyrug'i bilan almashtirildi va kamroq foydalanildi. Ushbu yakuniy samaradorlikni optimallashtirishdan DANDE yukining o'rtacha qiymati 1-2 nominalga tushib ketdi, bu nisbatan sog'lom tizim yukini bildiradi. XulosaKichik sun'iy yo'ldosh platformasida RTOSni amalga oshirish, agar e'tiborga olinmasa, tizimning ishlashi va barqarorligida katta muammolarni keltirib chiqarishi mumkin bo'lgan keng ko'lamli dizayn muammolari bilan birga keladi. Integratsiya va yakuniy sinov dastlab kutilganidan ancha uzoqroq vaqt talab qildi. RTOS ning qo'shimcha murakkabligi kutilmagan va aniqlash juda qiyin bo'lgan muammolarni keltirib chiqardi. Ushbu amalga oshirish muvaffaqiyatli bo'lishi uchun RTOS-ni ishga tushirish to'g'risida qaror erta qabul qilinishi va pastdan yuqoriga qarab ishlab chiqilishi kerak. Agar biz integratsiya jarayonida ko'rgan muammolar oldingi rivojlanish jarayonida to'liq ko'rib chiqilgan bo'lsa, bu masalalarning ko'pchiligi yakuniy bosqichlarda potentsial ravishda ko'proq hal qilinishi mumkin edi. Xatolarni keng qamrovli ro'yxatga olish va disk raskadrovka mexanizmlarining ahamiyati rivojlanishning eng muhim jihati bo'lib tuyuldi. Ushbu usullarning ilgari o'rnatilgan bo'lishi bizga ushbu muammolarning ba'zilarini oldinroq aniqlashga va integratsiya bosqichida tezroq tuzatishga imkon berishi mumkin edi. CDHda bajarilgan ba'zi vazifalar quyi tizimlarga topshirilishi mumkin edi, bu esa CDHda zarur bo'lgan vazifalar hajmini kamaytiradi va tizimdagi yukni kamaytirishga imkon beradi. Misol uchun, munosabatni boshqarish algoritmi tork rodlarini tekislashni rejalashtirish uchun ishlatiladigan tizimga o'xshab, erda tugallanishi mumkin edi. CDHda zarur bo'lgan vazifalar hajmini kamaytirish va tizimdagi yukni kamaytirish imkonini beradi. Misol uchun, munosabatni boshqarish algoritmi tork rodlarini tekislashni rejalashtirish uchun ishlatiladigan tizimga o'xshab, erda tugallanishi mumkin edi. CDHda zarur bo'lgan vazifalar hajmini kamaytirish va tizimdagi yukni kamaytirish imkonini beradi. Misol uchun, munosabatni boshqarish algoritmi tork rodlarini tekislashni rejalashtirish uchun ishlatiladigan tizimga o'xshab, erda tugallanishi mumkin edi. jarayon. Ushbu soddalashtirishlar integratsiyada ko'rilgan qo'shimcha xarajatlarni kamaytirishi va RTOSni amalga oshirishning umumiy jarayonini yanada muvaffaqiyatli qilishi mumkin edi. Murakkab tizimni qo'llash to'g'risidagi qaror keng ko'lamli e'tibor va dizaynni talab qiladi, ammo u taqdim etadigan afzalliklar, agar missiya buni talab qilsa, juda foydali bo'lishi mumkin. DANDE holatida real vaqtda operatsion tizimdan foydalanish kosmik kemada yuqori darajadagi operatsiyalarni amalga oshirish imkonini berdi. Haqiqiy vaqtda operatsion tizim taklif qiladigan rejalashtirish tezligi DANDE arxitekturasida ko'rinib turganidek, ko'p bosqichli vazifalarni bajarishga imkon beradi. Tizim konfiguratsiyasining ko'p qirraliligi dizaynni oson o'zgartirishga imkon berdi va dasturiy ta'minotning asosiy tuzilmasi o'rnatilgandan so'ng, moslashuvchan parvozda amalga oshirish usullari. To'qnash kelgan qiyinchiliklarga qaramay, loyiha missiya maqsadlariga samarali erisha oladigan barqaror va funktsional tizim bilan muvaffaqiyat qozondi. Ma'lumotnomalar1"Real vaqtda Linux arxitekturasining anatomiyasi." 302 topildi. Veb. 2012 yil 09 aprel. 2"Atmel NGW100 (ATNGW100)." Atmel do'koni / Atmel NGW100. Veb. 2012 yil 09 aprel. 3"Linux 2.6: o'rnatilgan tizimlar uchun yutuq - Linux uchun qurilmalar uchun maqolalar." Linux bilan ishlaydigan qurilmalar haqida hamma narsa. Veb. 2012 yil 09 aprel. Download 376.39 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling