Muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti qarshi filiali telekommunikatsiya




Download 0,84 Mb.
Pdf ko'rish
bet3/6
Sana06.06.2024
Hajmi0,84 Mb.
#260725
1   2   3   4   5   6
Bog'liq
Mustaqil ishi-1

 
 
Multidasturlash va multiprotsessorlash. 
 
Multidasturlash va multiprotsessorlash, bir kompyuter tizimida bir nechta 
dasturlarni bajarish va bir nechta protsessorlardan foydalanishni ta'minlaydigan 
texnologiyalardir. Bu texnologiyalar tizimning ishlab chiqish tezligini oshirish va 
maqsadlarga yo'naltirish imkonini beradi. Quyidagi bilan multidasturlash va 
multiprotsessorlashni tushunishingiz mumkin: 
Multidasturlash: 
Multidasturlash, bir kompyuter tizimida bir nechta dasturlarni bir vaqtda 
bajarish imkonini beradi. Bunda, har bir dastur o'zining o'ziga xos ishini bajaradi va 
o'zining xotirasiga ega bo'ladi. Barcha dasturlar o'zaro xabar almashish orqali 
ma'lumot almashinuvi qiladi. Multidasturlash tizimi, dasturlar to'g'ridan-to'g'ri yoki 
almashtirilgan tartibda ishga tushirilishi mumkin. Bu usul, ishlab chiqish tezligini 
oshiradi va resurslarni samarali foydalanishni ta'minlaydi. 


Multiprotsessorlash: 
Multiprotsessorlash, bir kompyuter tizimida bir nechta protsessorlardan 
foydalanishni ta'minlaydi. Bu protsessorlar bir xotiraga yoki bir aloqalar 
almashinuvi bilan bog'liq bo'lishlari mumkin. Har bir protsessor o'zining o'ziga xos 
instruksiyalarni bajaradi va o'zining xotirasiga ega bo'ladi. Multiprotsessorlash 
tizimi, bir vaqtda bir nechta amaliyotlarni bajarish imkonini beradi va ishlab 
chiqishni tezlashtiradi. Ular o'zaro xabar almashish orqali ma'lumot almashinuvi 
qiladi. Bu usul, yuqori ishlab chiqish darajasiga erishishni ta'minlaydi va ishlab 
chiqish jarayonlarini samarali bajarishni ta'minlaydi. 
Multidasturlash va multiprotsessorlash, ishlab chiqish tezligini oshirish va 
kompyuter resurslarini samarali foydalanish imkonini beradi. Ularning 
foydalanishiga qarab, bir nechta dasturlar bir vaqtda bajarilishi, vazifalar o'rtasidagi 
ish baham ko'rish va ishlab chiqishni tezlashtirish oson bo'ladi. Bu usullar yorqin 
kompyuter dasturlash, ma'lumot analizi, rassomlik va grafiklar, ilmiy tadqiqotlar va 
boshqa sohalarda foydalaniladi. 
Bundan tashqari, multidasturlash va multiprotsessorlashning mo'ljallangan 
tizimlari mavjud, masalan, "multicore" protsessorlar, "distributed computing" va 
"grid computing" tizimlari. Ular tizimlardagi protsessor va resurslar orasidagi ish 
bahamlikni ko'paytirish va ishlab chiqish tezligini oshirishga yordam beradi. Bu 
tizimlar katta ma'lumot ishlovini, iste'molchilarning talablarini va ishlab chiqishning 
tezkorlik va samaradorligini qondirishga yordam beradi. 

Download 0,84 Mb.
1   2   3   4   5   6




Download 0,84 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



Muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti qarshi filiali telekommunikatsiya

Download 0,84 Mb.
Pdf ko'rish