Ma'ruza Real vaqt tizimlarining asosiy tushunchalari. Real vaqt tizimlarining tuzilishi, tarkibi va asosiy texnik va texnologik ko'rsatkichlari



Download 24,5 Kb.
bet4/8
Sana12.06.2022
Hajmi24,5 Kb.
#658041
1   2   3   4   5   6   7   8
Bog'liq
1-11

ijro tizimi - bu real vaqt rejimida dasturning ishlashini ta'minlaydigan vositalar to'plami (yadro, drayverlar, bajariladigan modullar). Bugungi kundagi yetakchi real vaqt operatsion tizimlarining aksariyati ish vaqti tizimlari ishlaydigan bir qator apparat arxitekturalarini qo‘llab-quvvatlaydi (Intel, Motorola, RISC, MIPS , PowerPC va boshqalar). Buning sababi shundaki, apparat to'plami real vaqt kompleksining bir qismidir va apparat ham hal qilinayotgan vazifaga mos kelishi kerak, shuning uchun etakchi real vaqtda operatsion tizimlar bir qator eng mashhur arxitekturalarni qamrab oladi. turli xil apparat talablarini qondirish.
Real vaqt rejimidagi operatsion tizimlarning bajarish tizimi va u ishlaydigan kompyuter " maqsadli " tizim deb ataladi. Rivojlanish tizimi - real vaqt rejimida dasturni yaratish va tuzatishni ta'minlovchi vositalar to'plami.
Rivojlanish tizimlari (kompilyatorlar, tuzatuvchilar va barcha turdagi vositalar) odatda UNIX va Windows kabi mashhur va keng tarqalgan operatsion tizimlarda ishlaydi. Bundan tashqari, real vaqtda ishlaydigan ko'plab operatsion tizimlar real vaqt rejimida ishlaydigan operatsion tizimning o'zi muhitida ishlaydigan rezidentlarni ishlab chiqish vositalariga ega. Funktsional jihatdan real vaqtda operatsion tizimlarni ishlab chiqish vositalari Developers Studio, TaskBuilder kabi odatiy ishlab chiqish tizimlaridan farq qiladi, chunki ular ko'pincha masofaviy disk raskadrovka vositalarini, profillash vositalarini ( alohida kod bo'limlarini bajarish vaqtlarini o'lchash) va maqsadli dasturlarni o'z ichiga oladi. protsessor emulyatsiya vositalari. , o'zaro ta'sir qiluvchi vazifalarni tuzatish uchun maxsus vositalar va ba'zan simulyatsiya vositalari.
RTOS ning xususiyatlari
Yuqorida aytib o'tilganidek, real vaqtda tizimning yuragi RTOS (real-time operatsion tizimi). Yechilishi kerak bo'lgan vazifalarning o'ziga xosligi tufayli RTOS ma'lum xususiyatlarga ega bo'lishi kerak.
Tizimning tashqi hodisalarga javob berish vaqti. Ta'rifga ko'ra, RTOS ma'lum vaqt oralig'ida kerakli xizmat darajasini ta'minlashi kerak. Ushbu vaqt davri odatda tizim tomonidan boshqariladigan jarayonlarning chastotasi va tezligi bilan belgilanadi.
RTOS qo'llanilishiga qarab taxminiy javob vaqtlari quyidagicha bo'lishi mumkin:

  • matematik modellashtirish - bir necha mikrosekundlar

  • radar - bir necha millisekund

  • ombor hisobi - bir necha soniya

  • ishlab chiqarishni boshqarish - bir necha daqiqa

Ko'rinib turibdiki, vaqtlar juda boshqacha va RTOS ishlayotgan kompyuter o'rnatilishiga turli talablar qo'yadi.
Xo'sh, tizimning reaktsiya vaqtini qanday aniqlash mumkin? Keling, tizimning reaktsiya vaqtini taxmin qilish uchun qaysi vaqtlarni bilishimiz kerakligini tushunib olaylik. Ob'ektda sodir bo'lgan hodisalar sensorlar tomonidan qayd etiladi, sensorlardan olingan ma'lumotlar tizimning kirish-chiqish modullariga (interfeyslariga) uzatiladi. Kirish-chiqarish modullari sensorlardan ma'lumot olib, uni o'zgartirib, boshqaruv kompyuterida uzilish so'rovini hosil qiladi va shu bilan ob'ektda voqea sodir bo'lganligi haqida signal beradi. I/U modulidan signal olgandan so'ng, tizim ushbu hodisani qayta ishlash dasturini ishga tushirishi kerak. Vaqt oralig'i - ob'ektdagi hodisadan ushbu hodisani qayta ishlash dasturidagi birinchi ko'rsatmani bajarishgacha bo'lgan vaqt oralig'i tizimning hodisalarga javob berish vaqti bo'lib , real vaqtda tizimni loyihalashda ishlab chiquvchilar ushbu intervalni hisoblash imkoniyatiga ega bo'lishlari kerak. . U nimadan iborat? Harakatlar zanjirining bajarilish vaqti - ob'ektdagi hodisadan to uzilishni hosil qilishgacha - real vaqt rejimidagi operatsion tizimlarga hech qanday tarzda bog'liq emas va butunlay apparat tomonidan belgilanadi, lekin vaqt oralig'i - bu sodir bo'lgan vaqtdan boshlab. ishlov beruvchining birinchi buyrug'ini bajarish uchun uzilish so'rovi butunlay operatsion tizim va kompyuter arxitekturasining xususiyatlari bilan belgilanadi. Bundan tashqari, bu vaqt tizim uchun eng yomon vaziyatda, ya'ni protsessor yuklanganligi, bu vaqtda boshqa uzilishlar sodir bo'lishi mumkinligi, tizim uzilishlarni bloklaydigan ba'zi harakatlarni bajarishi mumkinligi haqidagi taxminda baholay olishi kerak. RTOS parallelizmga, bir vaqtning o'zida bir nechta hodisalarni qayta ishlash qobiliyatiga asoslangan, shuning uchun real vaqt rejimidagi barcha operatsion tizimlar ko'p vazifali (ko'p jarayonli, ko'p oqimli). Parallel hodisalarni qayta ishlashda tizimning qo'shimcha xarajatlarini baholay olish uchun tizim boshqaruvni jarayondan jarayonga (topshiriqdan vazifaga, ipdan ipga) o'tkazish uchun sarflaydigan vaqtni bilish kerak, ya'ni , kontekstni almashtirish vaqti .
RTOS oldindan hisoblangan tizim javob vaqtini kafolatlaydigan mexanizmlarni o'z ichiga oladi.
Ushbu kafolat tizimdagi maksimal uzilishni blokirovka qilish vaqtini, kontekstni almashtirish vaqtini, turli xil tizim chaqiruvlarini bajarish vaqtlarini bilish, kerakli dispetcherlik mexanizmlarini qo'llash va hokazolar orqali erishiladi. real vaqtda operatsion tizimlar uchun hodisalarga javob berish vaqtini katta aniqlik bilan hisoblash mumkin. LINUX va Windows NT operatsion tizimlari uchun bu hisob-kitoblarni amalga oshirish mumkin emas - bu erda siz faqat test natijalariga, empirik taxminlarga tayanishingiz mumkin. Ko'pincha, kompyuterning ishlashi kerakli vaqtda o'z vaqtida bo'ladigan tarzda tanlanadi, ammo bu masalaning mohiyatini o'zgartirmaydi, shuning uchun murakkab komplekslarda xavflar yuqori bo'lishi mumkin - tashqi ma'lumotlarning biroz o'zgarishi bilan. sharoitlar yoki ilovalar o'zgartirilganda, vaqtlar "suzishi" mumkin. LINUX va Windows NT uchun real vaqtda kengaytmalarga kelsak, bu erda, hech bo'lmaganda, test paytida olingan vaqtlarga tayanish mumkin.

Download 24,5 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8




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