Мяккі

Ядра працэсара супраць патокаў Тлумачэнне - у чым розніца?

Паспрабуйце Наш Інструмент Для Ліквідацыі Праблем





Апублікавана наАпошняе абнаўленне: 16 лютага 2021 г

Ці задумваліся вы пра розніцу паміж ядрамі працэсара і патокамі? Хіба гэта не бянтэжыць? Не хвалюйцеся, у гэтым кіраўніцтве мы адкажам на ўсе пытанні, якія тычацца дэбатаў паміж ядрамі працэсара і патокамі.



Памятаеце, калі мы першы раз бралі заняткі на кампутары? Што было першае, чаму нас навучылі? Так, гэта той факт, што працэсар - гэта мозг любога кампутара. Аднак пазней, калі мы куплялі ўласныя кампутары, мы, здавалася, забыліся пра ўсё і не надта задумваліся пра Цэнтральны працэсар . Што можа быць прычынай гэтага? Адна з самых важных з іх заключаецца ў тым, што мы ніколі не ведалі шмат пра CPU.

Ядра працэсара супраць патокаў Тлумачэнне - Што



Цяпер, у гэтую лічбавую эпоху і з прыходам тэхналогій, шмат што змянілася. Раней можна было вымераць прадукцыйнасць працэсара толькі з яго тактавай частатой. Справы, аднак, не засталіся такімі простымі. У апошні час працэсар пастаўляецца з такімі функцыямі, як некалькі ядраў, а таксама гіпер-патокаў. Яны працуюць нашмат лепш, чым аднаядзерны працэсар з такой жа хуткасцю. Але што такое ядра і патокі працэсара? Якая розніца паміж імі? А што трэба ведаць, каб зрабіць лепшы выбар? Вось у чым я тут, каб дапамагчы вам. У гэтым артыкуле я распавяду пра ядра і патокі працэсара і паведамлю аб іх адрозненнях. Да таго часу, калі вы скончыце чытаць гэты артыкул, вам больш нічога не трэба будзе ведаць. Такім чынам, не губляючы больш часу, пачнем. Працягвайце чытаць.

Змест[ схаваць ]



Ядра працэсара супраць патокаў Тлумачэнне - у чым розніца паміж абодвума?

Ядро працэсара ў кампутары

CPU, як вы ўжо ведаеце, азначае Central Processing Unit. ЦП з'яўляецца цэнтральным кампанентам кожнага кампутара, які вы бачыце, незалежна ад таго, ПК ці ноўтбук. Калі казаць у двух словах, то любы гаджэт, які вылічае, павінен мець унутры працэсар. Месца, дзе праводзяцца ўсе вылічальныя вылічэнні, называецца CPU. Аперацыйная сістэма кампутара дапамагае таксама, даючы інструкцыі, а таксама ўказанні.

Цяпер працэсар таксама мае даволі шмат падблокаў. Некаторыя з іх ёсць Блок кіравання і арыфметычна-лагічны блок ( ALU ). Гэтыя тэрміны занадта тэхнічныя і не патрэбныя для гэтага артыкула. Таму мы б іх пазбягалі і працягвалі б галоўную тэму.



Адзін працэсар можа апрацоўваць толькі адну задачу ў любы момант часу. Цяпер, як вы можаце зразумець, гэта не самае лепшае ўмова, якое вы хацелі б для лепшай прадукцыйнасці. Аднак у наш час усе мы бачым кампутары, якія лёгка спраўляюцца з шматзадачнасцю і па-ранейшаму забяспечваюць зорную прадукцыйнасць. Такім чынам, як гэта адбылося? Давайце падрабязна разгледзім гэта.

Некалькі ядраў

Адной з галоўных прычын такой высокай прадукцыйнасці шматзадачнасці з'яўляецца некалькі ядраў. Цяпер, у першыя гады з'яўлення кампутара, працэсары, як правіла, мелі адно ядро. Гэта, па сутнасці, азначае, што фізічны працэсар змяшчае толькі адзін цэнтральны працэсар. Паколькі была вострая патрэба ў паляпшэнні прадукцыйнасці, вытворцы пачалі дадаваць дадатковыя «ядра», якія з'яўляюцца дадатковымі цэнтральнымі працэсарамі. Каб даць вам прыклад, калі вы бачыце двух'ядравы працэсар, то вы глядзіце на працэсар, які мае пару цэнтральных працэсараў. Двух'ядравы працэсар цалкам здольны запускаць два адначасова працэсы ў любы момант. Гэта, у сваю чаргу, робіць вашу сістэму больш хуткай. Прычына гэтага заключаецца ў тым, што ваш працэсар цяпер можа рабіць некалькі рэчаў адначасова.

Ніякіх іншых хітрасцяў тут няма - двух'ядравы працэсар мае два цэнтральных працэсара, а чатырох'ядравы - чатыры цэнтральных працэсара на чыпе працэсара, васьмі'ядравы - восем і гэтак далей.

Таксама чытайце: 8 Спосабы ліквідацыі сістэмных гадзін, якія працуюць хутка

Гэтыя дадатковыя ядра дазваляюць вашай сістэме прапанаваць павышаную і хуткую прадукцыйнасць. Тым не менш, памер фізічнага працэсара па-ранейшаму застаецца невялікім, каб ён змясціўся ў невялікі сокет. Усё, што вам трэба, гэта адзін сокет CPU разам з адным блокам CPU, устаўленым у яго. Вам не патрэбныя некалькі разеткаў CPU разам з некалькімі рознымі працэсарамі, прычым кожнаму з іх патрабуецца ўласнае харчаванне, абсталяванне, астуджэнне і многае іншае. У дадатак да гэтага, паколькі ядра знаходзяцца на адным чыпе, яны могуць мець зносіны адзін з адным больш хуткім спосабам. У выніку вы будзеце адчуваць меншую затрымку.

Hyper-threading

Зараз давайце паглядзім на іншы фактар, які стаіць за гэтай больш хуткай і лепшай прадукцыйнасцю разам з магчымасцямі шматзадачнасці кампутараў - Hyper-threading. Гігант у кампутарным бізнэсе Intel упершыню выкарыстаў hyper-threading. З дапамогай гэтага яны хацелі дасягнуць паралельных вылічэнняў на спажывецкіх ПК. Функцыя была ўпершыню запушчана ў 2002 годзе на настольных ПК з Прэміум 4 HT . У той час Pentium 4T утрымліваў адно ядро ​​працэсара, што дазваляла выконваць адну задачу ў любы момант. Аднак карыстальнікі змаглі пераключацца паміж задачамі досыць хутка, каб гэта выглядала як шматзадачнасць. У якасці адказу на гэтае пытанне была прадстаўлена гіпер-патока.

Тэхналогія Intel Hyper-threading - як назвала яе кампанія - гуляе трук, які прымушае вашу аперацыйную сістэму лічыць, што да яе падключана некалькі розных працэсараў. Аднак у рэчаіснасці ёсць толькі адзін. Гэта, у сваю чаргу, робіць вашу сістэму хутчэй, а таксама забяспечвае лепшую прадукцыйнасць увесь час. Каб вам было яшчэ больш зразумела, прывядзем яшчэ адзін прыклад. У выпадку, калі ў вас ёсць аднаядзерны працэсар разам з Hyper-threading, аперацыйная сістэма вашага кампутара знойдзе два лагічныя працэсары. Гэтак жа, калі ў вас двух'ядравы працэсар, аперацыйная сістэма будзе падманам перакананая, што ёсць чатыры лагічных працэсара. У выніку гэтыя лагічныя працэсары павялічваюць хуткасць сістэмы за кошт выкарыстання логікі. Ён таксама падзяляе, а таксама арганізоўвае апаратныя рэсурсы выканання. Гэта, у сваю чаргу, забяспечвае максімальную хуткасць, неабходную для правядзення некалькіх працэсаў.

Ядра працэсара супраць патокаў: у чым розніца?

Зараз давайце вылучым некалькі момантаў, каб высветліць, у чым розніца паміж ядром і патокам. Прасцей кажучы, ядро ​​можна разглядаць як рот чалавека, а ніткі можна параўнаць з рукамі чалавека. Як вы ведаеце, што рот адказвае за прыняцце ежы, з іншага боку, рукі дапамагаюць арганізаваць «працоўную нагрузку». Нітка дапамагае з максімальнай лёгкасцю перадаваць нагрузку на працэсар. Чым больш у вас патокаў, тым лепш арганізавана ваша працоўная чарга. У выніку вы атрымаеце павышаную эфектыўнасць апрацоўкі інфармацыі, якая пастаўляецца разам з ёй.

Ядра працэсара - гэта фактычны апаратны кампанент у фізічным працэсары. З іншага боку, патокі - гэта віртуальныя кампаненты, якія кіруюць выкананымі задачамі. Ёсць некалькі розных спосабаў, якімі працэсар ўзаемадзейнічае з некалькімі патокамі. Увогуле, паток перадае задачы ў працэсар. Доступ да другога патоку ажыццяўляецца толькі ў тым выпадку, калі інфармацыя, прадстаўленая першым патокам, ненадзейная або павольная, напрыклад, прамах кэша.

Ядра, а таксама патокі можна знайсці як у Intel, так і ў AMD працэсары. Hyper-threading вы знойдзеце толькі ў працэсарах Intel і нідзе больш. Функцыя выкарыстоўвае патокі яшчэ лепш. Ядра AMD, з іншага боку, вырашаюць гэтую праблему, дадаючы дадатковыя фізічныя ядра. У выніку канчатковыя вынікі супадаюць з тэхналогіяй hyper-threading.

Добра, хлопцы, мы падышлі да канца гэтага артыкула. Час завяршыць гэта. Гэта ўсё, што вам трэба ведаць аб ядрах працэсара супраць патокаў і ў чым розніца паміж імі. Я спадзяюся, што артыкул прынесла вам вялікую каштоўнасць. Цяпер, калі ў вас ёсць неабходныя веды па тэме, выкарыстайце іх як мага лепш. Ведаючы больш аб сваім працэсары, вы можаце максімальна лёгка выкарыстоўваць свой кампутар.

Таксама чытайце: Уnblock YouTube, калі заблакіраваны ў офісах, школах ці каледжах?

Такім чынам, у вас ёсць! Вы можаце лёгка скончыць дэбаты Ядра працэсара супраць патокаў , выкарыстоўваючы прыведзенае вышэй кіраўніцтва. Але калі ў вас усё яшчэ ёсць якія-небудзь пытанні адносна гэтага кіраўніцтва, не саромейцеся задаваць іх у раздзеле каментарыяў.

Элон Дэкер

Ілон з'яўляецца тэхнічным пісьменнікам у Cyber ​​S. Ён піша інструкцыі ўжо каля 6 гадоў і ахоплівае мноства тэм. Ён любіць асвятляць тэмы, звязаныя з Windows, Android, а таксама апошнія прыёмы і парады.