Bosh sahifa > Ko'rgazma > Kontent

Haqiqiy operatsion tizim

Mar 08, 2019

Haqiqiy vaqtli operatsion tizim (RTOS) - odatda bufer kechikishlarsiz ma'lumotlarni qayta ishlashga mo'ljallangan real vaqtda dasturlarga xizmat ko'rsatish uchun mo'ljallangan har qanday operatsion tizim (OS). Jarayonga bo'lgan talablar (har qanday OS kechiktirilishi bilan) soniyalarning o'ndan birida yoki vaqtning qisqaroq vaqtlari bilan o'lchanadi. Haqiqiy vaqtli tizim - aniq belgilangan vaqt cheklovlariga ega bo'lgan vaqt bilan bog'langan tizim. Jarayon belgilangan cheklovlar doirasida amalga oshirilishi yoki tizim muvaffaqiyatsiz bo'lishi kerak. Ular voqea-hodisalar yoki vaqt almashish. Voqealar asoslangan tizimlar o'zlarining ustuvorligiga asoslangan vazifalar orasida almashinadi, vaqtni taqsimlash tizimlari esa vaqtni to'xtatishga asoslangan vazifani o'zgartiradi. Ko'pgina RTOS-lar oldindan rejalashtirilgan rejalashtirish algoritmidan foydalanadi.


RTOSning asosiy xarakteristikasi - bu dasturning topshirig'ini qabul qilish va to'ldirish uchun zarur vaqt miqdori bilan bog'liqligi; o'zgaruvchanlik jitter. Zo'r real vaqtda ishlaydigan operatsion tizim yumshoq real vaqtda ishlaydigan tizimga qaraganda kamroq jitterga ega. Bosh dizayn maqsadi yuqori ishlov berish emas, balki yumshoq yoki qattiq ishlash kategoriyasining kafolatidir. Odatda yoki umuman oladigan muddatni qoniqtiradigan RTOS yumshoq real vaqt rejimida ishlaydigan operatsion tizimdir, biroq u aniq belgilangan muddatga javob beradigan bo'lsa, u juda qiyin real vaqtda OS hisoblanadi.


RTOS rejalashtirish uchun rivojlangan algoritmga ega. Taymerning moslashuvchanligi jarayonning ustuvorliklarini yanada kengroq, kompyuter tizimidagi tartiblash imkonini beradi, biroq real vaqt rejimida ishlaydigan OS odatda tor ilovalarga biriktirilgan. Haqiqiy vaqtda OSning muhim omillari minimal interrupt latentligi va minimal ish zarrachalaridagi kechikish kechikishidir; real vaqt rejimida ishlaydigan OS ma'lum vaqt ichida bajarishi mumkin bo'lgan ish hajmiga qaraganda qanchalik tez yoki qanday qilib oldindan javob berishi mumkinligi haqida ko'proq baho beradi.


To'liq ro'yxat uchun haqiqiy vaqtda operatsion tizimlarni taqqoslashni ko'ring. Bundan tashqari, operatsion tizimlarning barcha turlari uchun operatsion tizimlar ro'yxatiga qarang.