|
Mavzu: Ornatilgan operatsion tizimlarda semaforlarspinlock - bandlikda kurish amalga oshirilganda markaziy prosessorni (CPU) band qiladi
|
səhifə | 3/3 | tarix | 22.03.2024 | ölçüsü | 21,43 Kb. | | #180078 |
| 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
Dostları ilə paylaş: |
|
|