12- ma’ruza Parallel hisoblash tizimlari Reja: Parallel tizim arxitektura kategoriyalari Parallel protsessorlar


Download 0.69 Mb.
Pdf ko'rish
bet19/22
Sana21.04.2023
Hajmi0.69 Mb.
#1370652
1   ...   14   15   16   17   18   19   20   21   22
Bog'liq
4-маъруза

4.Ko’p oqimlilik 
Ko'p tarmoqli muhitda dasturlarni bir vaqtning o'zida ishlaydigan, deb 
nomlangan qismlarga bo'lish mumkin. Dastur nuqtai nazaridan, "oqim" - bu 
shunchaki dasturning boshqa funktsiyalarini chaqira oladigan funksiya. Dastur 
an'anaviy C dasturlarining asosiy vazifasi bo'lgan asosiy (asosiy) ipdan va Windows 
dasturlarida WinMain -dan ishlay boshlaydi. Bir marta bajarilgandan so'ng, funktsiya 
tizimni ishga tushirishning dastlabki funktsiyasi bilan qo'ng'iroq qilib, yangi ishlov 
berish tarmoqlarini yaratishi mumkin. Dastlabki rejimdagi operatsion tizim jarayonlar 
bilan bir xilda iplar orasidagi boshqaruvni almashtiradi. Shunday qilib, ko'p ishlov 
berish - bu dastur doirasida ko'p vazifalarni bajarish tamoyilini amalga oshirish.
Ko'p vazifali dasturiy ta'minotni amalga oshirish
Foydalanuvchi dasturni ishga tushirganda Windows kompyuter xotirasida 
jarayon deb nomlangan dasturning namunasini yaratadi. Jarayon, masalan, DOS 
operatsion tizimida bo'lgani kabi, * .exe - faylining aniq nusxasi emas . Jarayonda * 
.exe - faylining nusxasi, shuningdek, ushbu ilovaning ishlashi haqidagi boshqa 
ma'lumotlar mavjud. V
Bu qo'shimcha ma'lumotlar, masalan, ilovaga ajratilgan xotira chegaralari saqlanadi
bu esa apparatdan ilovadan RAMga kirishni to'g'riligini kuzatishga yordam 
beradi. Windows virtual xotira mexanizmini qo'llab -quvvatlaganligi sababli, bu 
ma'lumot dastur segmentlarining joylashuvi haqidagi ma'lumotlarni o'z ichiga 
oladi. Shuningdek, u dastur ishga tushganda hosil bo'ladigan buyruq satrini o'z ichiga 
oladi.


Siz jarayonni Windows tizim menyusining buyruq satridan, Explorer 
dasturidan yoki dasturiy ravishda boshqa dasturdan boshlashingiz mumkin. Buni API 
funktsiyalari yordamida amalga oshirish mumkin:
16-bitli ilovalar uchun WinExec funktsiyasi ishlatiladi:

Download 0.69 Mb.

Do'stlaringiz bilan baham:
1   ...   14   15   16   17   18   19   20   21   22




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