Всем привет! Сегодня я расскажу вам, на что влияет количество ядер процессора. Если говорить грубо, то чем больше ядер, тем больше одновременно процессов может выполнять ваш компьютер. Но не всегда большое количество ядер это хорошо, так как нам нужно также понимать – сколько у нас потоков, какая частота и какую программу или игру мы запускаем. От этого будет напрямую зависеть конечная производительность. Ниже мы подробно рассмотрим все эти вопросы.
Про ядра
Давайте все же поподробнее посмотрим, на что влияют ядра процессора. Дополнительно мы затронем тему потоков. Для простоты понимания, я решил придумать простой и понятный пример.
Представим себе, что вы директор компании по добыче золота в шахтах. Вы нанимаете одного шахтера, который может добывать до 5 килограмм золота в день. Этого одного шахтера можно сравнить с одним ядром в процессоре.
Чтобы повысить добычу, вы находите еще 3-х шахтеров. И теперь производительность вашей компании вырастает, так как в шахте одновременно работает 4 шахтера. Это значит добывать вы можете в 4 раза больше:
4 х 5 = 20 килограмм золота в день
Я понимаю, что пример грубый, но вы примерно можете понять, что в современном компьютере не обойтись без многоядерного процессора, а одноядерные CPU используются редко.
ПРИМЕЧАНИЕ! В интернете вы можете встретить разное название процессора, но все это будет одним и тем же: CPU (Central Processing Unit), ЦПУ (Центральное процессорное устройство), сокращенное «проц», CP и ЦП.
Тут все понятно – чем больше ядер в процессоре, тем больше одновременно операций он может производить. И в теории его производительность растет, но есть и нюанс, о котором нужно знать.
Проблема в том, что не всегда процессор в какой-то программе или системе может работать с несколькими ядрами. Давайте приведу еще один пример. Наши шахтеры могут спокойно работать одновременно, но есть задачи, которые невозможно делать так.
ПРИМЕЧАНИЕ! Не все программы и игры поддерживают несколько ядер. В таком случае они могут работать только с одним ядром. Тут проблема в оптимизации самого ПО или в задаче, которую выполняет такая программа.
Например, вы занимаетесь ремонтов автомобилей, и вам в гараж пригнали авто после небольшой аварии. Вам нужно последовательно:
- Выпрямить бампер.
- Заштукатурить его.
- Покрасить.
- Отполировать.
Все эти задачи невозможно сделать одновременно, и они делаются последовательно. В компьютере многие программы работают точно также, поэтому не всегда большое количество ядер – это хорошо. В интернете даже для этого был создан мем с кучей работников и одной лопатой. Ниже вы видите 10 ядер процессора, хотя работает только одно ядро.
Советую почитать про принцип работы процессора в этой статье (переходим по ссылке).
Потоки
Ядра невозможно рассматривать без потоков. Потоки – это, если говорить грубо, виртуальные ядра. То есть физическое ядро процессора, виртуально (или программно) разбивается на два потока, и они могут работать одновременно. Как правило, на одно ядро идет два потока. Потоки и ядра обычно обозначаются английскими наименованиями:
- Cores – ядра.
- Threades – потоки.
Ну или используется просто сокращение с одной буквой. Например, 6 ядер и 12 потоков:
6C / 12T
Тут хочется отметить, что не все процессоры поддерживают многоопытность. Например:
- Ryzen 5 3500 — 6 ядер / 6 потоков.
- Ryzen 5 3600 — 6 ядер / 12 потоков.
У разных производителей технология многопоточности называется по-разному:
- Intel — Hyper Threading (HT).
- AMD — Simultaneous Multithreading (SMT).
Читаем – как узнать, какой процессор стоит у меня на компьютере.
Частота
Еще один показатель производительности. Частота – это те самые килограммы золота, которые шахтер может добывать за один день. Чем этих килограммов больше, тем выше производительность. В процессоре работает та же штука – чем выше частота ядра, тем быстрее работает процессор, а значит он более производительный. Частота измеряется в герцах (Hz). Хотя часто можно встретить приставку гига (G). Например, ЦП с тактовой частотой в 3.70 GHz (3 целых 7 десятых гигагерца) может выполнять:
3 700 000 000 действий в секунду
Именно поэтому многие энтузиасты, занимаются разгоном процессора, когда с помощью некоторых настроек BIOS можно увеличить его тактовую частоту. Опасность тут только в тепловыделении ЦПУ – чем больше частота, тем больше он будет выделять тепла, а значит он будет греться. Для подобных манипуляций используется хорошее охлаждение.
Читаем – какой процессор лучше выбрать для ПК и компьютера.
Больше частоты или ядер?
Практика показала, что большое количество ядер нужно только при работе с определенными программами. Например, рендеринг видео, работа с 3D графикой и т.д. Для игр и большинства типов задач не нужно много ядер, так как они будут просто простаивать. Покажу на примере игр и количества FPS.
Читаем – что такое FPS в играх.
Количество ядер | |||||||||
2 | 4 | 6 | 8 | 10 | 12 | 14 | 16 | 18 | |
FPS В CYBERPUNK 2077 | 52 | 89 | 106 | 112 | 113 | 111 | 108 | 105 | 104 |
FPS В FAR CRY 6 | 47 | 66 | 67 | 71 | 75 | 73 | 75 | 71 | 72 |
FPS В FORZA HORIZON 5 | 50 | 77 | 81 | 82 | 83 | 81 | 84 | 84 | 83 |
FPS В RDR 2 | 38 | 79 | 109 | 123 | 128 | 125 | 118 | 128 | 115 |
FPS В TOTAL WAR SAGA: TROY | 9 | 23 | 35 | 47 | 56 | 63 | 66 | 69 | 70 |
ПРИМЕЧАНИЕ! Тут хочется отметить, что игры и программы не все поддерживают большое количество ядер. Например, есть игры, которые работают только с 4-мя или 6-ю ядрами. Старые игрушки могут поддерживать вообще только 1 или 2 ядра.
Этот пример показывает, что нет смысла переплачивать и покупать себе многоядерный процессор, так как толку от него не будет. Лучше сосредоточиться на частоте ЦПУ, так как она реально может прибавить ФПС в игре. Ну а самое главное для обработки именно графики – это видеокарта.
Читаем – для чего нужна видеокарта в компьютере.
Поэтому в среднем для современных задач хватит 4-6 ядер. Для обычных офисных программ и сёрфа в интернете, может хватить и двух ядер. На этом все, дорогие друзья. Ждем вас снова на портале WiFiGiD.RU.