22. Dasturning oqim sxemasi tushunchasi, oqimlarning o'zaro ta'siri



Download 32,35 Kb.
bet2/7
Sana29.12.2021
Hajmi32,35 Kb.
#86511
1   2   3   4   5   6   7
yadro ob'ektiorqali operatsion tizim oqimni boshqaradi. Oqim to'g'risidagi statistik ma'lumotlar ham o'sha erda saqlanadi (qo'shimcha oqimlar ham yadro tomonidan yaratiladi);
iplar to'plami, unda barcha funktsiyalar parametrlari va ip kodni bajarishi kerak bo'lgan mahalliy o'zgaruvchilar mavjud.

Chiziqni sarhisob qilsak, tuzatamiz: jarayonlar va iplar o'rtasidagi asosiy farq, jarayonlar bir-biridan ajratilganligidan iborat, shuning uchun ular turli xil manzil bo'shliqlaridan foydalanadilar, va iplar bir-biriga xalaqit bermasdan harakatlarni bajarishda bir xil bo'sh joyni (jarayon ichida) ishlatishlari mumkin. Bu nima ko'p tishli dasturlash qulayligi: Ilovani bir nechta ketma-ket iplarga bo'lish orqali biz ish unumdorligini oshirishimiz, foydalanuvchi interfeysini soddalashtirishimiz va kengayishimizga erishishimiz mumkin (agar sizning dasturingiz ko'p protsessor tizimiga o'rnatilgan bo'lsa, turli xil protsessorlarda iplarni bajarayotgan bo'lsa, sizning dasturingiz ajablanarli tezlikda ishlaydi \u003d)).

1. Mavzu jarayonda kodni bajarish ketma-ketligini belgilaydi.

2. Jarayon hech narsani bajarmaydi, u faqat iplar uchun idish bo'lib xizmat qiladi.

3. Oqimlar doimo jarayonlar kontekstida yaratiladi va ularning butun hayoti faqat uning doirasida o'tadi.

4. Mavzular bir xil kodni bajarishi va bir xil ma'lumotlarni boshqarishi, shuningdek yadro ob'ekti deskriptorlari bilan almashishi mumkin, chunki deskriptorlar jadvali alohida mavzularda emas, balki jarayonlarda yaratiladi.

5. Mavzular jarayonlarga qaraganda ancha kam resurslarni iste'mol qilar ekan, qo'shimcha mavzular yordamida muammolaringizni hal qilishga harakat qiling va yangi jarayonlar yaratilishining oldini oling (lekin bu haqda aqlli bo'ling).

Ko'p o'lchovli (eng ko'p qirrali) - bir nechta jarayonlarni parallel (yoki soxta parallel) qayta ishlash qobiliyatini ta'minlash uchun operatsion tizim yoki dasturiy muhitning xususiyati. Operatsion tizimning haqiqiy ko'paytmasi faqat taqsimlangan hisoblash tizimlarida mumkin.

Fayl: GNOME ish stoli muhitida ishlaydigan Debian-ning skrinshoti (Release 7.1, "Wheezy"), Firefox, Tor va VLC Player.jpg

Bir nechta jarayonlarning faoliyatini aks ettiradigan zamonaviy operatsion tizimning ish stoli.

Ikki xil multitasking mavjud:

· Jarayon ko'p bosqichli (jarayonlar asosida - parallel dasturlar). Bu erda dastur operatsion tizimning rejalashtiruvchisi boshqarishi mumkin bo'lgan eng kichik kod qismidir. Ko'pgina foydalanuvchilarga yaxshiroq ma'lum (matn muharririda ishlash va musiqa tinglash).

· Ko'p yo'nalishli mavzu (oqim asosida). Boshqariladigan kodning eng kichik birligi - bu ip (bitta dastur bir vaqtning o'zida 2 yoki undan ortiq vazifani bajarishi mumkin).

Multithreading bu ko'p tarmoqli ishning maxsus shakli.

1 Ko'p ko'lamli muhitning xususiyatlari

2 Ko'p tarmoqli muhitni amalga oshirishdagi qiyinchiliklar

3 Ko'p tarmoqli operatsion tizimlarning tarixi

Soxta parallel parallel multitaskingning 4 turi

o 4.1 Ixtisoslanmagan ko'p qirrali

o 4.2 Birgalikdagi yoki kooperativ ko'p tarmoqli

o 4.3 Preventiv yoki ustuvor ko'p tarmoqli (real vaqtda)

5 Ko'p ko'lamli tizimlarda muammoli vaziyatlar

o 5.1 Ochlik

o 5.2 Musobaqa holati

· 7 eslatma




Download 32,35 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish