Какво означават „двуядрен“ и „четириядрен“?

Какво означават „двуядрен“ и „четириядрен“?

Когато купувате нов лаптоп или изграждате компютър, процесорът е най -важното решение. Но има много жаргон, особено ядрата. Имате ли нужда от двуядрено, четириядрено, шесто ядро, окто ядро ​​...





как да стигнете до портретен режим на iphone 7

Нека да пресечем жаргона и да разберем какво всъщност означава всичко.





Двуядрен срещу четириядрен, обяснено

Ето всичко, което трябва да знаете:



  • Винаги има само един процесорен чип. Този чип може да има едно, две, четири, шест или осем ядра.
  • В момента 18-ядрен процесор е най-доброто, което можете да получите в потребителските компютри.
  • Всяко „ядро“ е частта от чипа, която извършва обработката. По същество всяко ядро ​​е централен процесор (процесор) .

Тази статия се занимава с двуядрени срещу четириядрени процесори за компютри, не за смартфони . Имаме отделен пост разбиране на ядра на смартфони .

Как скоростта се влияе от дву- и четириядрени процесори

Може би си мислите, че повече ядра ще направят процесора ви по -бърз като цяло, но това не винаги е така. Това е малко по -сложно от това.



Повече ядра са по -бързи само ако програма може да раздели задачите си между ядрата. Не всички програми са разработени за разделяне на задачи между ядра. Повече за това по -късно.

Тактовата честота на всяко ядро ​​също е решаващ фактор за скоростта, както и архитектурата. По -нов двуядрен процесор с по -висока тактова честота често ще надминава по -стария четириядрен процесор с по -ниска тактова честота.





Консумация на енергия

Повече ядра също водят до по -висока консумация на енергия от процесора. Когато процесорът е включен, той захранва всички ядра, а не само едно по едно.

Производителите на чипове се опитват да намалят консумацията на енергия и да направят процесорите по -енергийно ефективни. Но като общо правило, четириядрен процесор ще черпи повече енергия от вашия лаптоп (и по този начин ще го изтощи по -бързо от батерията).





Повече ядра равно повече топлина

Повече фактори от ядрото влияят на топлината, генерирана от процесора. Но отново, като общо правило, повече ядра водят до повече топлина.

Поради тази допълнителна топлина производителите трябва да добавят по -добри радиатори или други охлаждащи разтвори.

Четириядрените процесори по -скъпи ли са от двуядрените?

Повече ядра не винаги са по -висока цена. Както казахме по -рано, тактовата честота, архитектурните версии и други съображения влизат в игра.

Но ако всички други фактори са еднакви, тогава повече ядра ще постигнат по -висока цена.

Всичко е свързано със софтуера

Ето мръсната малка тайна, която производителите на чипове не искат да знаете. Не става въпрос за това колко ядра изпълнявате, а за какъв софтуер използвате на тях.

Програмите трябва да бъдат специално разработени, за да се възползват от множество процесори. Такъв „многопоточен софтуер“ не е толкова често срещан, колкото си мислите.

Важното е, че дори и да е многопоточна програма, става въпрос и за какво се използва. Например уеб браузърът Google Chrome поддържа множество процеси, както и софтуерът за редактиране на видео Adobe Premier Pro.

Adobe Premier Pro инструктира различни ядра да работят по различни аспекти на редактирането ви. Като се имат предвид многото слоеве, участващи в редактирането на видео, това има смисъл, тъй като всяко ядро ​​може да работи по отделна задача.

По същия начин Google Chrome инструктира различни ядра да работят върху различни раздели. Но тук се крие проблемът. След като отворите уеб страница в раздел, тя обикновено е статична след това. Не е необходима допълнителна обработка; останалата част от работата е за съхраняване на страницата в RAM. Което означава, че въпреки че ядрото може да се използва за фонов раздел, няма нужда от него.

коя е най -безпристрастната новина

Този пример за Google Chrome е илюстрация на това как дори многопоточният софтуер може да не ви даде много подобрение в реалния свят.

Удвояването на ядрата не е двойна скорост

Така че, да речем, че имате правилния софтуер и целият ви хардуер е същият. Дали тогава четириядрен процесор би бил два пъти по -бърз от двуядрения? Не.

Увеличаването на ядрата не решава софтуерния проблем с мащабирането. Мащабирането към ядра е теоретичната способност на всеки софтуер да възлага правилните задачи на правилните ядра, така че всяко ядро ​​изчислява с оптималната си скорост. Това не се случва в действителност. В действителност задачите се разделят последователно (което прави повечето многопоточни програми) или на случаен принцип.

Например, да предположим, че имате четириядрен процесор (Core1, Core2, Core3, Core4). Трябва да изпълните три задачи (T1, T2, T3), за да завършите действие, и имате пет действия (A1, A2, A3, A4, A5) по този начин.

Ето как софтуерът ще разделя задачите:

  • Ядро1 = A1T1
  • Ядро2 = A1T2
  • Ядро3 = A1T3
  • Ядро4 = A2T1

Софтуерът обаче не е умен. Ако A1T3 е най -трудната и дълга задача, софтуерът трябва да раздели A1T3 между Core3 и Core4. Но сега, дори след като Core1 и Core2 завършат своите задачи, те трябва да изчакат по -бавната задача на Core3, за да завърши действието.

Всичко това е заобиколен начин да се каже, че софтуерът, както е днес, не е оптимизиран, за да се възползва напълно от множество ядра. Удвояването на ядрата не е равно на удвояването на скоростите.

Къде наистина помагат повече ядра?

Сега, когато знаете какво правят ядрата и техните ограничения за повишаване на производителността, сигурно се питате: „Имам ли нужда от повече ядра?“ Е, зависи какво планирате да правите с тях.

Двуядрено и четириядрено в игрите

Ако искате да бъдете геймър, вземете повече ядра на компютър за игри. По-голямата част от новите заглавия на AAA (т.е. популярни игри от големи студия) поддържат многопоточна архитектура. Видеоигрите все още са до голяма степен зависими от графичната карта, за да изглеждат добре, но многоядреният процесор също помага.

Редактиране на видео или аудио

За всеки професионалист, който работи с видео или аудио програми, повече ядра ще бъдат от полза. Повечето от популярните инструменти за редактиране на аудио и видео се възползват от многонишковата обработка.

Photoshop и дизайн

Ако сте дизайнер, тогава по -високата тактова честота и повече процесорен кеш ще увеличат скоростите по -добре от повече ядра. Дори и най -популярният софтуер за проектиране, Adobe Photoshop, до голяма степен поддържа процеси с единична или леко нишка. Множеството ядра няма да бъдат значителен тласък с това.

Трябва ли да получите повече ядра?

Като цяло четириядрен процесор ще работи по -бързо от двуядрен процесор за общи изчисления. Всяка програма, която отворите, ще работи на собствено ядро, така че ако задачите са споделени, скоростите са по -добри. Ако използвате много програми едновременно, превключвайте често между тях и им възлагайте свои собствени задачи, след това вземете процесор с повече ядра.

Просто знайте това: цялостната производителност на системата е една област, в която играят твърде много фактори. Не очаквайте магически тласък, като промените един компонент като процесора. Изберете разумно и купете подходящия процесор за вашите нужди .

защо мишката няма да работи на моя лаптоп
Дял Дял Туит електронна поща Canon срещу Nikon: Коя марка фотоапарат е по -добра?

Canon и Nikon са двете най -големи имена в камерата. Но коя марка предлага по -добрата гама от фотоапарати и обективи?

Прочетете Напред
Свързани теми
  • Обяснена технология
  • процесор
  • Intel
  • AMD процесор
  • Компютърен процесор
За автора Михир Паткар(1267 статии са публикувани)

Михир Паткар пише за технологиите и производителността повече от 14 години в някои от водещите медийни публикации по света. Има академичен опит в журналистиката.

Още от Михир Паткар

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате