Ko'p yadroli protsessor vazifasi




Download 121.2 Kb.
bet2/3
Sana03.12.2022
Hajmi121.2 Kb.
#32938
1   2   3
Bog'liq
Kompyuter arxitekturasi Boboraximov
3x4-texnologiyasi, Graflarda eng qisqa yo‘lni aniqlash algoritmlari. Lug‘atlar va u-fayllar.org, Raqamli 2-lab, «avtomobil va traktorlarni loyihalash» fanidan test savollari Av, Ungalov Azizbek mavzu yuzasidan qilinadigan ishlar, ek 1543 moliya (24) (1), 15-Amali ish, Tasviriy san\'atni o\'qitishning zamonaviy pedagogik texnologiyasi, didaktikasi va metodikasi. Oripov B.N, zp6Vzds4FdXKYeEqe9TPL1EXuvanELsf1Mh24SpG, Doc2, Elektronika va sxemalar 2 Muxammadiyev K, Kurs loyixasi uchun mavzular, 1.14-, 38 Khakimov
Ko'p yadroli protsessor vazifasi.
Bu juda oddiy. Bir nechta yadroga ega bo'lish bir vaqtning o'zida bir nechta ishni bajarish imkonini beradi. Masalan, agar siz elektron pochta xabarlari ustida ishlayotgan bo'lsangiz, Internet-brauzeringiz bo'lsa, Excel jadvalida ishlayotgan bo'lsangiz va iTunes-da musiqa tinglayotgan bo'lsangiz, to'rt yadroli protsessor bir vaqtning o'zida bu ishlarning barchasida ishlashi mumkin. Yoki, agar foydalanuvchida darhol bajarilishi kerak bo'lgan vazifa bo'lsa, uni kichikroq, osonroq ishlarga ajratish mumkin.
Bir nechta yadrodan foydalanish nafaqat bir nechta dasturlar bilan cheklanib qolmaydi. Masalan, Google Chrome har bir yangi sahifani bir vaqtning o'zida bir nechta yadrolarning afzalliklaridan foydalanishi mumkin bo'lgan boshqa jarayon bilan ta'minlaydi. Ammo ba'zi dasturlar bitta tishli deb nomlanadi, ya'ni ular bir nechta yadrolarni ishlata olmaslik uchun yozilmagan va bunday qila olmaydi. Bu erda yana giper-tishlash boshlanadi, bu Chrome-ga bir nechta sahifani bitta "haqiqiy yadro" ga ikkita "mantiqiy yadro" ga yuborish imkonini beradi.
Ko'p yadroli protsessorlar va giper-tishli protsessorlar bilan qo'lma-qo'l yurish bu ko'p tarmoqli tushuncha. Multithreading aslida operatsion tizim uchun kodni eng asosiy shakliga yoki ipiga bo'lish va bir vaqtning o'zida turli yadrolarga tarqatish orqali bir nechta yadrolarning afzalliklaridan foydalanish qobiliyatidir. Bu, albatta, ko'p yadroli protsessorlarda bo'lgani kabi ko'p protsessorlarda ham muhimdir. Multi-tishlash bu tovushga qaraganda biroz murakkabroq, chunki operatsion tizim dasturni samarali ishlashini davom ettirish uchun kodni to'g'ri buyurtma qilishni talab qiladi.
Operatsion tizimlarning o'zlari o'zlarining jarayonlari bilan o'xshash narsalarni qilishadi - bu nafaqat amaliy dasturlar bilan cheklangan. Operatsion tizim jarayonlar - bu operatsion tizim doimo foydalanuvchi fonda bajaradigan narsalar bo'lib, foydalanuvchi buni albatta bilmaydi. Ushbu jarayonlar doimo davom etayotganligi sababli, giper-ipli va / yoki bir nechta yadrolarga ega bo'lish juda foydali bo'lishi mumkin, chunki u protsessorni ilovalarda bo'layotgan narsalar kabi boshqa narsalar bilan ishlash imkoniyatini beradi.

Download 121.2 Kb.
1   2   3




Download 121.2 Kb.