Nima uchun narsalar Interneti (IoT) juda muhim?
Download 320.36 Kb.
|
1-2-3-4-5-amaliy ishlar
- Bu sahifa navigatsiya:
- Vazifalarni belgilash
- Vazifalarni boshqarish
YadrolarYadro - bu operatsion tizim uchun uy ishlarining aksariyat qismini bajaradigan dasturga berilgan nom. Yuklash moslamasi boshqaruvni yadroga topshiradi, u turli qurilmalarni ma'lum holatga keltiradi va kompyuterni umumiy operatsiyalarga tayyor qiladi. [10] Yadro vazifalarni boshqarish (ya'ni, protsessor vaqtini boshqarish) va vazifalar o'rtasidagi aloqa uchun javobgardir. [11] Yadro tomonidan taqdim etiladigan asosiy xizmat kontekstni almashtirishdir . Rejalashtiruvchi - bu keyingi qaysi vazifa bajarilishini aniqlash uchun mas'ul bo'lgan yadro qismi. [12] Aksariyat real vaqt yadrolari ustuvorlikka asoslangan. Prioritetga asoslangan yadroda protsessorni boshqarish har doim ishga tayyor bo'lgan eng yuqori ustuvor vazifaga beriladi. Ustivorlikka asoslangan yadrolarning ikki turi mavjud: preemptive bo'lmagan va preemptive . Preemptiv bo'lmagan yadrolar har bir vazifa protsessorni boshqarishdan voz kechish uchun biror narsa qilishni talab qiladi. [12] Preemptive yadrosi tizimning sezgirligi muhimroq bo'lganda ishlatiladi. Shunday qilib, mC/OS-II va ko'pgina tijorat real vaqt yadrolari preemptivdir. [13] Ishga tayyor bo'lgan eng muhim vazifaga doimo protsessorni boshqarish beriladi. Vazifalarni belgilashBajarish tezligi eng yuqori bo'lgan vazifalarga tezlik-monotonik rejalashtirish yordamida eng yuqori ustuvorlik beriladi . [14] Ushbu rejalashtirish algoritmi statik ustuvor rejalashtirish sinfiga ega real vaqtda operatsion tizimlarda (RTOS) qo'llaniladi . [15] Vazifalarni boshqarishHisoblashda vazifa bajarilish birligidir . Ba'zi operatsion tizimlarda vazifa jarayon bilan , boshqalarida esa ip bilan sinonimdir . To'plamli ishlov berish kompyuter tizimlarida vazifa ish ichidagi bajarish birligidir . mC/OS-II tizimi foydalanuvchisi quyidagi funktsiyalardan foydalangan holda vazifalarni boshqarishi mumkin: Vazifa xususiyati Vazifa yaratish Vazifalar to'plami va stekni tekshirish Vazifani o'chirish Vazifaning ustuvorligini o'zgartiring Vazifani to'xtating va davom ettiring Vazifa haqida ma'lumot olish [16] Download 320.36 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling