Dasturiy ta’minotdir. Operatsion tizim


Оқимлардан фойдаланиш мотивлари



Download 3,29 Mb.
bet26/65
Sana11.01.2022
Hajmi3,29 Mb.
#348425
1   ...   22   23   24   25   26   27   28   29   ...   65
Bog'liq
Operatsion tizim

Оқимлардан фойдаланиш мотивлари

  • Тизимли дастурлаш архитектураси параллел равишда бажарилиши керак бўлган код фрагментларини ёзишни таъминлайди.

  • Кўп ядролик ва кўп жараёнлик системаларини махсулдорлиги.

Оқимни умумий манзилли фазоси орқали ўзаро таъсири

  • Асинхрон параллел оқимлар - тизимда бир вақтнинг ўзида мавжуд бўлган ва бир-биридан мустақил равишда ишлайдиган, аммо вақти-вақти билан синхронлаши ва ўзаро таъсир қилиши керак бўлган оқимлардир.

  • Муҳим бўлим - умумий ресурсда операцияларни бажарадиган код қисми (масалан, умумий ўзгарувчига қиймат ёзиш). Дастурнинг тўғри ишлашига эришиш учун ҳар қандай вақтда унинг муҳим қисмида фақат битта оқим бўлиши керак.

  • Ўзаро чиқариб ташлаш - бу чеклов, унга мувофиқ битта оқимни унинг муҳим бўлимида бажарилиши унинг муҳим бўлимлари ичидаги бошқа оқимларнинг бажарилишини бекор қилади. Ўзаро бекор қилиш, уларни ўзгартириш учун бир хил ишлов берилган ва фильтирланган маълумотларга кирадиган бир нечта оқимларнинг тўғри ишлашини таъминлаш учун жуда муҳимдир.

Оқимларни турлари

  • Матн оқимлари - бу белгилар қатори. Матн оқимларида баъзи белгилар операцион тизим талабларига мувофиқ равишда ўзгартирилиши мумкин.

 

  • Иккилик оқим - бу ташқи қурилмадаги байтлар билан биттадан ёзишмаларга эга бўлган байтлар кетма-кетлиги. Яъни, ҳеч қандай белги конверсияси содир бўлмайди. Шунингдек, ташқи қурилмага ёзилган ёки ўқилган байтлар сони ташқи қурилмадаги билан бир хил бўлади. Шу билан бирга, бир қатор нол байтлар иккилик оқимга қўшилиши мумкин. Ушбу нол байтлардан маълумотлар тақдимотини бирлаштириш учун фойдаланиш мумкин, масалан, диск секторини тўлдириш учун.

Дастурлашда оқим (stream)-мантиқий восита бўлиб:

  • Ахборотни қабул қилиш (input).

Ахборотга ишлов бериш (output)


Download 3,29 Mb.

Do'stlaringiz bilan baham:
1   ...   22   23   24   25   26   27   28   29   ...   65




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