|
Bob. Multitasking tizimi. Ko’p oqimli tizimlar. Operatsion tizimda Multitasking tizimi
|
bet | 1/7 | Sana | 27.05.2024 | Hajmi | 253,77 Kb. | | #254583 |
Bog'liq Mutitasking va ko’poqimli tizimlar
MUNDARIJA:
Kirish.
Bob. Multitasking tizimi. Ko’p oqimli tizimlar.
Operatsion tizimda Multitasking tizimi.
Ko’poqimli tizimlar.
Bob. Mutitaskingda muammo haqida ma’lumot berish.
2.1. Muammo haqida xabar berish.
2.2. Ko’p sonli oddiy kodni rejalashtirish.
Xulosa.
Foydalanilgan adabiyotlar.
Kirish.
Ko'p vazifali va ko'p bosqichli tizimlar kompyuter fanlari va operatsion tizimlarni loyihalashda muhim tushunchalardir. Bu yerda har birining qisqacha ko'rinishi:
1. Ko‘p vazifalilik: Ko‘p vazifalilik operatsion tizimning bir vaqtning o‘zida bir nechta jarayonlar yoki ilovalarni ishga tushirish qobiliyatini bildiradi. Bu turli jarayonlar o'rtasida tez almashish orqali kompyuterga bir vaqtning o'zida bir nechta vazifalarni bajarishga imkon beradi. Ko'p vazifani bajarishning ikkita asosiy turi mavjud: operatsion tizim jarayonlar o'rtasida almashinishni boshqaradigan preemptive multitasking va kooperativ multitasking, bunda jarayonlar boshqaruvni ixtiyoriy ravishda operatsion tizimga beradi.
2. Multi-threading: Multi-threading - bu bitta jarayonning bir nechta bajarilishini ta'minlaydigan dasturlash tushunchasi. Mavzular bir xil xotira maydoni va resurslarini baham ko'radigan jarayon ichidagi engil jarayonlardir. Ko'p tarmoqli bir jarayonda vazifalarni parallel ravishda bajarish, mavjud resurslardan yaxshiroq foydalanish va ish faoliyatini yaxshilash imkonini beradi. Biroq, u poyga shartlari va sinxronizatsiya muammolari kabi muammolarni ham keltirib chiqaradi.Ko'p oqimli tizimlarda parallel ishlov berish imkoniyatlaridan foydalangan holda bir nechta iplar ko'p yadroli protsessorlarda bir vaqtning o'zida ishlashi mumkin. Bu tizimning umumiy ishlashi va sezgirligini oshirishi mumkin, ayniqsa parallellashtirilishi mumkin bo'lgan vazifalar uchun.
Ko'p vazifali va ko'p tarmoqli zamonaviy operatsion tizimlar va ilovalar uchun apparat resurslaridan samarali foydalanish va uzluksiz foydalanuvchi tajribasini ta'minlash uchun juda muhimdir.
|
| |