Mavzu: Ornatilgan operatsion tizimlarda semaforlar


spinlock - bandlikda kurish amalga oshirilganda markaziy prosessorni (CPU) band qiladi



Yüklə 21,43 Kb.
səhifə3/3
tarix22.03.2024
ölçüsü21,43 Kb.
#180078
1   2   3
Mustaqil ishi Mavzu O’rnatilgan operatsion tizimlarda semaforla-fayllar.org


2. spinlock - bandlikda kurish amalga oshirilganda markaziy prosessorni (CPU) band qiladi.


Semaphore (ing. Semaphore) - bu hisoblagichga asoslanib, ikkita atom operatsiyasi bajarilishi mumkin bo'lgan jarayonlar va oqimlarning sinxronlashuvi: qiymatni bittaga oshirish va kamaytirish, shu bilan hisoblagichning nol qiymatiga pasayish jarayonga taqiq qo`yiladi. U yanada murakkab sinxronizatsiya mexanizmlarini yaratish uchun ishlatiladi va parallel vazifalarni sinxronlashtirishda, umumiy xotira orqali ma'lumotlarni uzatishda, tanqidiy bo'limlarni himoya qilishda, shuningdek uskunaga kirishni boshqarish uchun fo`ydalaniladi.


Linux yadrosiga asoslangan ornatilgan tizimlarida foydalaniladi, masalan telepristavkalar, smart TVlar, shaxsiy video yozish qurilmalarida, tarmoq qurilmalarida (marshrutizatorlar, kommutatorlar), mashinani boshqarishda, sanoatni avtomatlashtirishda, navigatsiya qurilmalarida, kosmik kemalar uchishining dasturiy tarnatilgan qurilmalarda, xususan, smartfonlarda va tabletlarda foydalaniladi.


Oz ichiga bir necha etkazib beruvchilar tomonidan qorsatish mumkin. Bundan tashqari, bunday operatsion tizimlarda mualliflik yoki litsenzion toq, barqaror yadroga ega, boshlangqish, ornatilgan Linux operatsion tizimlarga quyidagilarni misol qilib keltirish mumkin:


Firefox OS


iOS


Windows CE


Windows Mobile











http://fayllar.org

Yüklə 21,43 Kb.

Dostları ilə paylaş:
1   2   3




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©www.genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə