Сколько процессоров может быть в компьютере
Перейти к содержимому

Сколько процессоров может быть в компьютере

  • автор:

Максимум ядер процессора и памяти в конфигурации Windows — почему не нужно настраивать

Нужно ли устанавливать максимум ядер и памяти в msconfig

Огромное количество инструкций в Интернете среди прочих адекватных и сомнительных шагов по оптимизации Windows 11 и 10, 8.1 и 7 предлагают, помимо прочего, «снять ограничения с максимума оперативной памяти и разблокировать все ядра процессора» в окне msconfig — «Конфигурация системы».

Назначение настроек «Число процессоров» и «Максимум памяти»

Сначала о том, где находятся рассматриваемые параметры количества ядер CPU и максимума памяти в Windows 11, Windows 10 и предыдущих версиях ОС:

  1. Откройте окно « Конфигурация системы», для этого можно нажать клавиши Win+R, ввести msconfig и нажать Enter.
  2. Перейдите на вкладку «Загрузка» и нажмите кнопку «Дополнительные параметры». Открыть дополнительные параметры загрузки msconfig
  3. В результате вы увидите настройки, о которых идёт речь. Настройки максимума ядер и памяти в msconfig

А теперь главное: эти параметры не предназначены для ускорения системы, их цель — не задействовать все ядра процессора и всю доступную память (а некоторые пробуют ввести и большие значения, чем фактически присутствует на ПК).

Назначение этих параметров — заставить систему использовать меньшее количество оперативной памяти и ядер процессора, когда это нужно. Зачем? Цели могут быть разными, среди типичных:

  • Протестировать разрабатываемую программу в другой конфигурации. То есть разработчик создает свой софт на очень производительной машине, где всё работает отлично, но не уверен, что ситуация будет такой же, если запустить её на более распространённых у пользователей конфигурациях ПК.
  • Диагностика каких-то проблем с оборудованием, когда есть предположение, что ограничение задействованных ядер или памяти может повлиять на поведение системы.
  • Теоретически может быть старое ПО, которое неправильно работает на современных компьютерах с 16 ядрами процессора или огромным объемом оперативной памяти.

Таким образом, если вы выставляете в поле «Число процессоров» фактическое число ядер вашего ЦП, а в поле «Максимум памяти» — фактический объем оперативной памяти, в работе системы не изменится ничего: распределять ресурсы она будет точно так же, как если бы ни одна из отметок в окне выставлена не была.

Когда изменение параметров может быть полезным, а когда — вредным

Когда может быть полезным зайти в окно настроек числа процессоров и максимума памяти:

  • Если вы хотите проверить работу чего-либо в ограниченной конфигурации.
  • В ситуации, когда «доброжелатель» или вы сами ограничили используемые системой аппаратные ресурсы компьютера в этом окне и нужно вернуть всё в исходное состояние.

А вот в случае, если вы установили новенький многоядерный процессор, а число ядер, отображаемое в системе — меньше, вероятнее всего это окно не поможет (если только ранее там не были выставлены какие-либо значения вручную), скорее всего потребуется изучить параметры БИОС/UEFI.

В остальных случаях изменение этих настроек для рядового пользователя либо бесполезно, либо вредно.

Почему могут быть негативные последствия: нередко случается, что начинающий пользователь случайно установил не то число процессоров, например, 1. Либо памяти: ввёл число 8, 16, 32 — предполагая, что указывается число в Гб, оно при нажатии кнопки «Ок» будет изменено на 256 — это минимум в этом окне параметров, но всё равно мало для нормальной работы.

Ограничение памяти и ядер процессора в msconfig

В результате получает не загружающуюся систему и синие экраны. А в случае, если Windows всё-таки запустилась — работа с ней становится невозможной. Но я всё-таки умудрился запустить, чтобы показать вам скриншот ниже.

Windows 11 с малым объемом RAM и одним CPU

Итог: значения параметров по умолчанию в окне настройки числа ядер процессора и максимума памяти (отсутствие отметок, 0 в обоих полях) равнозначны вручную выставленным на максимум значениям — как-то иначе системные ресурсы после изменения этих настроек Windows использовать не будет.

Существуют и другие похожие настройки: при желании вы можете изменить приоритет процессов в Windows (но ваша активная в настоящий момент игра и так по умолчанию работает с максимальным), или вручную указать, какие и сколько ядер процессора должен использовать процесс (но здесь мы тоже можем лишь ограничить его, а не предоставить больше возможностей), но это также никак не прибавит FPS и не ускорит работу ваших игр и программ по сравнению со значениями по умолчанию.

А вдруг и это будет интересно:

  • Лучшие бесплатные программы для Windows
  • Как вывести результат выполнения команды в файл в Windows
  • Как запускать программу на определенном мониторе в Windows
  • Как запретить использование режима Инкогнито в браузере
  • После изменения числа процессоров и максимума памяти Windows перестала запускаться — что делать?
  • Использование Desktop.ini Editor для редактирования свойств папок Windows
  • Windows 11
  • Windows 10
  • Android
  • Загрузочная флешка
  • Лечение вирусов
  • Восстановление данных
  • Установка с флешки
  • Настройка роутера
  • Всё про Windows
  • В контакте
  • Одноклассники

    Роман 11.11.2022 в 00:21

Что такое процессор компьютера и для чего он нужен

Несмотря на, казалось бы, всеобщую компьютерную грамотность, многие пользователи до сих пор не могут четко ответить, что такое процессор компьютера и для чего он нужен. Еще больше вопросов возникает по поводу ядра этого самого процессора. Поэтому давайте разберемся в этом вопросе последовательно.

ПРОЦЕССОР КОМПЬЮТЕРА

Говоря простым языком, центральный процессор компьютера — это самая главная микросхема, которая обрабатывает информацию, перераспределяет ее, контролирует оперативную память, дает необходимые команды всем подключенным устройствам и компонентам системы. Именно он, вернее, его строение определяет архитектуру главной, материнской платы и всего компьютера в целом.

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

Кстати, один из распространенных вопросов, особенно у новичков, звучит так: «Как узнать, какой у меня процессор?» Ответ на него очень простой и найти эти сведения можно в системной информации операционной системы. К примеру, в Windows 7 для этого нужно щелкнуть правой клавишей мыши на значке «Компьютер», и в выпавшем контекстном меню выбрать пункт «Свойства». Основная информация о компьютере, в том числе, и модель процессора, будет отображена в открывшемся окне.

С развитием технологий растет и скорость обработки процессорами более сложных задач. Поэтому производители периодически пополняют перечень своей продукции, выпуская новые модели процессоров. Так у двух компьютерных гигантов, компаний AMD и Intel, существуют процессоры AMD Athlon X4, AMD FX-8350, Intel Core i5, Intel Core i7 и другие.

Состоят процессоры из следующих основных компонентов:

  • Контроллер оперативной памяти.
  • Интерфейс системной шины.
  • КЭШ-память, которая ускоряет обмен данных с оперативной.
  • Ядро процессора (или несколько ядер).

В зависимости от конкретной модели процессор может содержать различные функциональные блоки, определяющие его назначение.

ЯДРО ПРОЦЕССОРА

Вот мы и подошли к еще одному вопросу: что такое ядро процессора.

Если сам процессор — это мозг компьютера, то его ядро — это мозг самого процессора. Возможно, несколько путано, но сейчас мы рассмотрим вопрос подробнее.

Ядро процессора выполняет все арифметические и логические операции, а также содержит все необходимые функциональные блоки, среди которых:

  • Блок работы с прерываниями — это, попросту говоря, возможность быстро и часто переключаться с выполнения одной задачи на другую.
  • Блок выборки инструкций — получает и направляет на дальнейшую обработку сигналы команд.
  • Блок декодирования — обрабатывает сигнал команд, определяет, что нужно сделать в данный момент, и нужны ли для этого дополнительные действия.
  • Управляющий блок — передает декодированные инструкции для дальнейшего выполнения в другие блоки, координирует нагрузку, подаваемую на них.
  • Блоки выполнения и сохранения результатов соответственно выполняют полученную команду и сохраняют в нужном месте результат.

Это краткое описание структуры ядра, более подробно о принципах его работы и способах ускорения можно почитать в других доступных материалах.

В разных процессорах может быть разное количество ядер. Это делается для того, чтобы компьютер мог выполнять параллельно несколько однотипных или напротив, разноплановых задач, увеличивая скорость их обработки и, соответственно, скорость их выполнения.

Как узнать, сколько ядер в процессоре? Есть два простых способа:

  1. Информация содержится в диспетчере устройств Windows. Нужно нажать кнопку «Пуск», далее выбрать «Панель управления». В открывшемся окне, среди прочих пунктов найти «Диспетчер устройств». Заходим в него, находим строчку «Процессоры», и нажимаем на нее. Выпавший список покажет нужные нам данные.
  2. Еще проще. Правой кнопкой мыши щелкаем внизу на панели быстрого запуска. Появится контекстное меню, в котором нужно выбрать «Запустить диспетчер задач». В появившемся окне выбираем «Быстродействие». В верхней части открывшегося окна вы увидите одно или несколько окон с графиками, подписанных «Хронология загрузки ЦП». Количество этих окон соответствует количеству ядер в процессоре.

Как узнать сколько ядер в процессоре компьютера?

find-cpu-cores-threads-number.png

Если по какой-то причине у вас возникли сомнения по поводу количества ядер CPU или просто одолело любопытство, в этой инструкции подробно о том, как узнать сколько ядер процессора на вашем компьютере несколькими способами.

Заранее отмечу, что не следует путать количество ядер (cores) и потоков или логических процессоров (threads): часть современных процессоров имеют по два потока (своего рода «виртуальных ядер») на одно физическое ядро и в итоге, заглянув в диспетчер задач вы можете увидеть диаграмму с 8-ю потоками для 4-х ядерного процессора, аналогичная картинка будет и в диспетчере устройств в разделе «Процессоры». См. также: Как узнать сокет процессора и материнской платы.

Способы узнать количество ядер процессора

Посмотреть, сколько физических ядер и сколько потоков у вашего процессора можно различными способами, все они достаточно простые:

Думаю, что это не полный список возможностей, но вероятнее всего их окажется достаточно. А теперь по порядку.

Сведения о системе

В Windows последних версий присутствует встроенная утилита для просмотра основных сведений о системе. Запустить её можно, нажав клавиши Win+R на клавиатуре и введя msinfo32 (затем нажать Enter).

msinfo32-proccessor-core-count.png

В разделе «Процессор» вы увидите модель вашего процессора, количество ядер (физических) и логических процессоров (потоков).

Узнаем, сколько ядер у CPU компьютера в командной строке

Не все знают, но посмотреть информацию о количестве ядер и потоков можно и с помощью командной строки: запустите её (не обязательно от имени Администратора) и введите команду

WMIC CPU Get DeviceID,NumberOfCores,NumberOfLogicalProcessors

В результате вы получите список процессоров на компьютере (обычно — один), количество физических ядер (NumberOfCores) и количество потоков (NumberOfLogicalProcessors).

cpu-number-of-cores-cmd.png

В диспетчере задач

Диспетчер задач Windows 10 отображает информацию о количестве ядер и потоков процессора вашего компьютера:

  1. Запустите диспетчер задач (можно через меню, которое открывается по правому клику на кнопке «Пуск»).
  2. Перейдите на вкладку «Производительность».

cores-number-task-manager-windows.png

На указанной вкладке в разделе «ЦП» (центральный процессор) вы увидите информацию о ядрах и логических процессорах вашего CPU.

На официальном сайте производителя процессора

Если вы знаете модель вашего процессора, которую можно увидеть в сведениях о системе или открыв свойства у значка «Мой компьютер» на рабочем столе, вы можете узнать его характеристики на официальном сайте производителя.

Обычно достаточно просто ввести модель процессора в любой поисковик и уже первый результат (если пропустить рекламные) будет вести на официальный сайт Intel или AMD, где можно получить технические характеристики вашего CPU.

cores-number-cpu-website.png

Технические характеристики включают в себя в том числе и информацию о количестве ядер и потоков процессора.

Информация о процессоре в сторонних программах

Большинство сторонних программ для просмотра аппаратных характеристик компьютера показывают, в том числе, и сколько ядер имеет процессор. Например, в бесплатной программе CPU-Z такая информация располагается на вкладке CPU (в поле Cores — количество ядер, в Threads — потоков).

cores-number-cpu-z.png

В AIDA64 в разделе ЦП также можно получить информацию о количестве ядер и логических процессоров.

cpu-cores-number-aida64.png

Подробнее о таких программах и где их скачать в отдельном обзоре Как узнать характеристики компьютера или ноутбука.

Prevyu-k-zametke-----skolko-yader.png

Популярный типовой вопрос

Здравствуйте.

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

(Кстати, процессор Intel Core i3)

Действительно, с этими ядрами часто бывает путаница. Но больше всего «убивает», что на этом часто играют не честные на руки продавцы, продавая двухъядерный процессор, как четырехъядерный (все дело в том, что в процессорах Intel (в том числе в Intel Core i3, i5, i7) используется спец. технология Hyper Threading (HT) ).

Далее в статье покажу несколько способов, как можно точно узнать количество ядер (и не запутаться в этом 👌), и в чем различие между «реальными» ядрами и этими «виртуальными».

Так сколько же ядер у процессора

Способ 1: спец. утилиты

Один из наиболее точных и достоверных способов узнать информацию о вашем процессоре (не разбирая компьютер) – это воспользоваться помощью спец. утилит: AIDA 64, CPU-Z, Speccy и пр. Отмечу, что если вы покупаете компьютер с рук (за ощутимую для себя сумму) – крайне рекомендую смотреть характеристики устройства как раз в подобных программах (свойства Windows можно относительно легко подделать/отредактировать) .

У меня на блоге, кстати, есть отдельная статья, посвященная подобным утилитам (см. ссылку ниже).

В помощь! Лучшие утилиты для определения характеристик компьютера – https://ocomp.info/harakteristiki-kompyutera.html

Например, мне импонирует программа CPU-Z (т.к. ее достаточно только запустить, даже устанавливать не нужно 👏). Обратите внимание на скриншот ниже: в главном окне CPU-Z сразу же можно узнать все основные характеристики процессора (Cores – это и есть ядра, за моим рабочим ноутбуком их 2) .

Kolichestvo-yader-Cores-v-utilite-CPU-Z.png

Количество ядер (Cores) в утилите CPU-Z

Идентичную информацию можно узнать в еще одной достаточно удобной утилите – Speccy. В ней нужно открыть вкладку «CPU» (см. скриншот ниже).

Speccy-vkladka-CPU-protsessor-800x577.png

Speccy — вкладка CPU (процессор)

Способ 2: с помощью msinfo32

В Windows можно узнать достаточно много сведений о компьютере и без посторонних утилит (однако, как уж говорил выше, они не всегда могут быть достоверными*) .

Чтобы открыть окно «Сведение о системе» : нажмите сочетание кнопок Win+R , введите команду msinfo32 и нажмите OK . Пример ниже.

msinfo32-prosmotr-svedeniy-o-kompyutere.png

msinfo32 — просмотр сведений о компьютере

Далее наведите курсор мышки на строку с моделью процессора и во всплывшей подсказке будет показано сколько ядер и логических процессоров (пример на скрине ниже).

msinfo32-model-TSP-800x360.png

msinfo32 — модель ЦП / Кликабельно

Способ 3: через свойства Windows и офиц. сайт производителя

  1. открываем панель управления Windows (как ее открыть) вкладку «Система и безопасность/Система» (см. скрин ниже). Можно воспользоваться «горячим» сочетанием Win+Pause. Sistema-i-bezopasnost-sistema-smotrim-svoystva-800x566.pngСистема и безопасность — система (смотрим свойства)
  2. далее узнайте модель своего процессора (вплоть до буквы. В моем случае – это Intel Core i5-7200U). См. пример ниже. Smotrim-model-protsessora-800x541.pngСмотрим модель процессора
  3. перейдите на официальный сайт своего производителя ЦП; На всякий случай приведу пару ссылок: Intel – https://ark.intel.com/ru#@Processors; AMD – https://www.amd.com/ru/products/processors-laptop
  4. в поисковой строке офиц. сайта введите свою модель; Vvodim-v-poiskovuyu-stroku.pngВводим в поисковую строку
  5. и, собственно, должна найтись спецификация: в ней можно узнать не только про ядра и потоки, но и другую полезную информацию (например, критическую температуру, частоту работы процессора, и пр.). Спецификация с сайта Intel (Intel Core i5-7200U)

Способ 4: диспетчер задач

Примечание! Если ваша ОС Windows 7 – то я вам этот способ не рекомендую! Дело в том, что эта ОС не отличает логические процессоры (или threads) от ядер (или cores), как это делает Windows 10 (8). Таким образом вы легко можете ошибиться…

Для вызова диспетчера задач – нажмите сочетание кнопок Ctrl+Shift+Esc (или Ctrl+Alt+Del). После откройте вкладку «Производительность» – в нижней части окна будет показано кол-во ядер (они выделены красным на скриншоте ниже) .

Диспетчер задач — вкладка производительность

Замечание!

Кстати, такая вот разница в ядрах и логических процессорах Intel – создает большую путаницу среди пользователей (и даже помогает не честным на руку продавцам, выдавать двухъядерники за четырехъядерники) .

А дело всё в спец. технологии Intel – Hyper Threading. Рассмотрю ниже более подробно, что это значит…

Что значит: ядер – 2, логических процессоров – 4

Количество ядер и логических процессоров взято в качестве примера. В вашем случае может быть несколько иначе, например, ядер – 4, логических процессоров – 8…

Это значит, что процессор двухъядерный (а не четырехъядерный, как многие считают). Просто каждое ядро «делится» на два виртуальных (их называют потоками). Это специальная технология от Intel – Hyper-Threading (кстати, поддерживают ее далеко не все линейки процессоров Intel).

У процессоров AMD количество физических и логических ядер одинаково. Поэтому с ними такой путаницы не возникает.

По умолчанию, обычно, технология Hyper Threading включена (параметр задается в BIOS/UEFI, часто обозначается сокращением «HT», см. скрин ниже) .

BIOS — отключение технологии HT

Статья о том, как войти в BIOS (UEFI) — https://ocomp.info/kak-voyti-v-bios.html

Благодаря такой технологии процессор должен работать несколько быстрее в потоковых приложениях, например, это заметно при кодировании видео (как вам увеличить скорость кодирования до 15÷30%!?) .

Вообще, единица прироста от этой технологии зависит от приложения и его оптимизированности. Часть игр вообще не получают от нее прирост, другие же – весьма значительно! Многие пользователи просто устраивают тест – включая/выключая данную технологию и сравнивая производительность, что была с ней и без нее.

В помощь!

Как выполнить стресс-тест процессора и системы в целом, держит ли он частоты, нет ли перегрева – https://ocomp.info/kak-vyipolnit-stress-test-videokartyi-noutbuka-v-aida-64.html

На сим свой «ликбез» завершаю…

RSS(как читать Rss)

  • Как скачать ISO-образ с ОС Windows 10 [официально и легально]
  • Как передать данные с ноутбука на ноутбук (с ПК на ПК): все самые простые способы
  • Как отформатировать карту памяти: 3 лучших программы для полной очистки SD-карты
  • Как обновить драйвер на видеокарту AMD, nVidia и Intel HD: от А до Я
  • Как снять защиту от редактирования с документа в Word
  • Как узнать состояние и здоровье жесткого диска, как посмотреть показания SMART (HDD, SSD) и оценить …
  • Скриншотеры — программы для создания скринов, Топ-10
  • Ошибка «Не является приложением win32…». Что делать?

Добавил admin 2 года и 9 месяцев назад 40186 просмотров Многоядерностью процессоров в нынешнее время никого не удивишь. Наоборот, все стараются чтобы их компьютер поддерживал как можно больше ядер, а следовательно быстрее работал, и это правильно. Если касаться именно процессоров, то уже давно на рынке встречаются только два производителя — это Intel и AMD. И если вторые рассказывают про свои 8ми и 10-ядерные процессоры (имея ввиду что их много, а значит они мощнее), то первые имеют по 2 и 4 ядра, но делают акцент на свои потоки (не нужно писать гневных комментариев что ядер бывает и больше т.к. здесь и далее описываются процессоры для домашнего использования).И если посмотреть на сравнительные графики производительности процессоров, то Вы можете увидеть, что 4-ядерный процессор (не все) от Intel будет обгонять 8-ядерный от AMD. Почему же так? Ведь 4 меньше чем 8, а значит должен быть слабее… Но если копнуть поглубже (не прям до кешей, частотой, шиной и т.д.), то можно увидеть одно интересное слово, которым часто описывают процессоры Intel — поддержка Hyper-threading.1489425166_potoki_processora_1.jpgТехнология Hyper-threading («гипертрендинг» в простонародье) была изобретена Intel`ом и используется только в их процессорах (не во всех). Я не буду особо глубоко вдаваться в её подробности, если хотите, то можете почитать про неё на википедии. Данная технология позволяет как бы разделять каждое ядро надвое и в итоге вместо одного физического, мы имеем два логических (или виртуальных) и операционная система Windows думает что установлено два вместо одного.Как узнать сколько потоков в процессоре?Если Вы хотите узнать про конкретный процессор, то чаще всего в описании в магазинах указывают поддержку Hyper-threading либо вставляя это словосочетание, либо просто абревеатуру HT. Если же нет такого описания, то всегда можно воспользоваться самой правдивой информацией на официальной странице Intel`а http://ark.intel.com/ru/search/advanced/?s=t&HyperThreading=trueРекомендую пользоваться только этой информацией ибо она самая точная.Если же Вы хотите узнать уже находясь в системе и конкретно используются эти самые потоки в Вашей системе, то нет ничего проще.Запускаете Диспетчер задач любым удобным способом (проще всего сочетание горячих клавиш Ctrl + Shift + Esc ) находясь в любом месте (хоть читая эту статью) и, если у Вас Windows 7, перейдите во вкладку Быстродействие.1489425218_potoki_processora_2.pngОбратите внимание на верхнюю строку с загрузкой процессора и конкретно на количество «квадратов». Вот как раз сколько их будет — столько и будет всех ядер, включая все потоки. Если точнее здесь отображаются все логические/виртуальные ядра, а потоки как раз они и есть.Если у Вас Windows 8, 8.1 или 10, то такой вкладки не будет, зато есть Производительность.1489425221_potoki_processora_3.pngЗдесь я выделил куда нужно обратить внимание. Кстати, я не зря кликнул по этому графику правой кнопкой мыши, потому что если выбрать пункт Логические процессы, то график изменится и будет похож на тот, который в Windows 7, т.е. будет 8 «квадратиков» и графиками загруженности по каждому ядру.Если у Вас обратная картина, т.е. отображается не один, а несколько графиков, значит как раз и выбран данный пункт в свойствах самого графика.Разумеется есть ещё несколько способов того, как можно узнать сколько ядер в компьютере, а в данном случае потоков.Например можно вызвать свойство системы (сочетание клавиш Win + R и вводим systeminfo ) и увидеть там:1489425245_potoki_processora_4.pngсколько и ядер и логических процессоров (потоков).Или же воспользоваться сторонними утилитами, такими как AIDA 64, Speccy, CPU-Z или им подобными, которые позволяют просмотреть информацию о системе или о процессоре конкретно.Например в Аиде это выглядит так:1489425182_potoki_processora_5.pngОбратите внимание на то, как называются эти 8 строк, т.е. программа понимает что ядер 4.Ну вот в общем и всё. Про поточность и потоки, как оказалось, уже есть статья, но думаю и эта достойна внимания.0 комментариев Используемые источники:

  • https://remontka.pro/cpu-cores-number/
  • https://ocomp.info/kak-uznat-skolko-yader-v-protsessore-kompyutera-noutbuka.html
  • http://vindavoz.ru/poleznoe/760-potoki-processora.html

Руководство: сколько ядер нужно процессору в вашем компьютере

Современные процессоры для ПК и ноутбуков имеют как минимум два ядра — одноядерные чипы выпускаются разве что для сверхкомпактных компьютеров, которые управляют всевозможной электроникой и не нуждаются даже в сравнтельно небольшой вычислительной мощности. Какой же процессор выбрать для офисного или домашнего ПК? Сколько ядер хватит для выполнения повседневных задач без заметных замедлений? Что такое Hyper Threading и bottlenecking? Постараемся ответить на все эти вопросы в нашей статье.

Руководство: сколько ядер нужно процессору в вашем компьютере

Краткие ответы и советы

Если вы подбираете процессор для компьютера, который будет выполнять обычную офисную работу, серфить в интернете и воспроизводить видео, хватит четырехъядерного чипа. Даже самые скромные Intel Core i3 и Ryzen 3 последних поколений — четырехъядерные. Конечно, можно выбрать совсем уж бюджетный Celeron или Athlon — в рамках этих линеек до сих выпускают сверхдешевые CPU, которые подойдут для ПК, исполняющего роль «печатной машинки». Но лучше все-таки обратить внимание на четырехъядерные варианты — с ними точно не будет никаких проблем.

Для домашнего ПК, который используется в том числе и для игр, оптимальный вариант в 2019 году — это шестиядерный процессор. Да, многие четырехъядерные CPU (особенно Core i5 и Core i7 с поддержкой Hyper Threading, о которой поговорим чуть дальше) вполне справятся с большинством современных игр благодаря достаточно высокой тактовой частоте, но лучше сделать хоть какой-то задел на будущее. Ну а восемь ядер — это и вовсе идеальный вариант, который позволит не беспокоиться о замене процессора (и материнской платы — это немаловажно!) еще несколько лет.

Рабочие станции, которые выполняют серьезные вычисления (3D-рендеринг, нейросети, кодирование видео, математика, профессиональная работа с фотографиями и так далее), обычно оснащаются так называемыми HEDT-процессорами (High-end Desktop). Каждое их ядро не так быстро, как ядра топовых процессоров для игровых ПК, но этих ядер обычно больше. Благодаря тому, что практически все профессиональные пакеты ПО отлично справляются с задачей распределения вычислений на процессоре с большим количеством ядер, итоговая производительность в этом случае выше.

В любом случае, при выборе конкретной модели нужно опираться не только на количество ее ядер, но и на результаты независимых тестов производительности — именно в тех задачах, в которых вы будете задействовать свой ПК.

Отдельно нужно рассказать о ноутбуках. Из-за ограничений, которые накладывают компактные корпусы, охладить компоненты которых далеко не так просто, как в полноценных корпусах настольных ПК, их процессоры заметно слабее и часто используют меньше ядер. Двухъядерные Core i3 в бюджетных рабочих лаптопах — это вполне нормально. Впрочем, в этом году в продаже начали появляться очень привлекательные модели с Ryzen, у которых довольно производительных ядер уже как минимум четыре.

Руководство: сколько ядер нужно процессору в вашем компьютере

Что такое ядро процессора?

Если не вдаваться в технические подробности, то количество ядер процессора означает то, сколько задач он может выполнять одновременно. Одноядерный процессоры, которые использовались много лет назад, для работы с несколькими программами очень быстро переключались между ними, что приводило к серьезным замедлениям.

В 2005 году все изменилось — именно тогда в продаже появились первые двухъядерные CPU AMD Athlon 64 x2 и Intel Pentium D. На протяжении следующих десяти лет эти компании начали выпускать четырех-, шести- и даже восьмиядерные модели. Не так давно AMD представила 24-ядерный Threadripper 3970X, предназначенный для серверов и высокопроизводительных рабочих станций, а в 2020 и вовсе собирается выпустить 64-ядерный CPU — Threadripper 3990WX.

Кстати, в сфере специализированных серверных процессоров уже есть и еще более впечатляющие экземпляры, чем 3970X — например, 32-ядерные AMD Epyc. Впрочем, устанавливать их в обычные ПК никакого смысла нет.

Что ж, прямая зависимость скорости работы профессионального ПО от количества ядер процессора очевидна. А что насчет игр?

Руководство: сколько ядер нужно процессору в вашем компьютере

Производительность одного и нескольких ядер в играх

Когда самыми распространенными были одноядерные процессоры, игры разрабатывались именно для них — они никак не использовали мощь дополнительных ядер, и покупать многоядерные CPU ради увеличения производительности было незачем. Но эти времена давно в прошлом.

Взрывная популярность двух- и четырехъядерных процессоров позволила разработчикам игр эффективно разделить вычислительные процессы и добиться куда более интересных результатов, чем раньше. Стоит отметить, что очень важную роль в этом процессе сыграли консоли — в 2013 Microsoft и Sony выпустили Xbox One и PlayStation 4, которые используют восьмиядерные чипсеты AMD. Вскоре после этого четырехъядерные процессоры стали «золотым стандартом» на ПК, а топовые восьмиядерные — идеальным выбором геймеров.

Впрочем, мощность каждого из ядер до сих пор остается более важной, чем их количество. Достаточно взглянуть на результаты внутриигровых тестов флагманских Intel Core i9-9900K и AMD Ryzen 9 3950X — хоть у последнего и вдвое больше ядер, первый немного выигрывает за счет их прозводительности.

Таким образом, если вы хотите любой ценой получить самый мощный игровой ПК, в данный момент лучшим выбором является платформа Intel. С другой стороны, AMD предлагает куда более сбалансированные процессоры, которые отлично себя показывают во всех задачах (в играх они уступают совсем немного) и стоят заметно дешевле.

Если же вы хотите собрать не слишком дорогой компьютер, то стоит обратить внимание на шестиядерные CPU — например, Intel Core i5-9600K и AMD Ryzen 5 3600X.

Руководство: сколько ядер нужно процессору в вашем компьютере

Ну и, конечно, не стоит думать, что четырехъядерные процессоры совсем для игр не годятся — это вполне себе бюджетный вариант, который прослужит еще пару лет. Но и только — не стоит ждать от них хорошей производительности в играх, которые будут выпускать для консолей следующего поколения.

Если же говорить о CPU с восемью ядрами и более, они используются в дорогих ПК, но только в связке с достаточно мощной видеокартой. Нет никакого смысла в сочетании i9-9900K и GeForce GTX 1660 — для него понадобится что-то уровня хотя бы RTX 2070.

Отдельно нужно сказать о стриминге и записи видео во время игр. Если вы хотите заниматься этими вещами и стать новым Shroud или хотя бы Lirik, то в идеале вам понадобится отдельный ПК с мощным восьмиядерным CPU для кодирования видео в реальном времени. Если возможности купить второй дорогой компьютер нет, нужно выбирать CPU с восемью или более ядрами для первого — ему придется одновременно работать и с игрой, и с программой для стриминга / записи, а это необыкновенно сложная комбинация (впрочем, многое зависит от выбранной игры — если она совсем не «прожорлива» по отношению к CPU, может хватить и четырех ядер).

Руководство: сколько ядер нужно процессору в вашем компьютере

Физические и логические ядра CPU

Стоит поговорить о важном различии между физическими и логическими ядрами. Технологии Intel Hyper-threading и AMD Simultaneous Multithreading позволяют каждому ядру современных процессоров (по крайней мере, более-менее дорогих) одновременно работать с двумя потоками данных. Таким образом, поддержка HT и SMT означает удваивание количества ядер — например, с четырех физических до восьми логических.

Пригодится ли эта функция в играх и «тяжелом» ПО? Ответ однозначен: еще как!

SMT поддерживается большей частью процессоров, которые выпускает AMD — даже недорогими Ryzen 5. В случае с Intel поддержка HT есть только у топовых Core i7 и Core i9.

В 3D-ренедринге, кодировании видео, обработке задач, связанных с нейросетями и так далее дополнительные вычислительные потоки выгодны всегда. В играх они тоже практически всегда дают прирост производительности, но его далеко не во всех случаях можно назвать существенным — все опять-таки зависит от разработчиков и их способностей к оптимизации.

Bottlenecking — «узкое место»

Это очень важный термин, который нужно понимать, если вы хотите собрать сбалансированный ПК для игр. Если говорить кратко, то при неправильном подборе компонентов (в частности, процессора и видеокарты) один из них при полной загрузке будет работать «впустую» — другие просто не будут справляться с потоком готовых данных, которые он посылает дял дальнейшей обработки.

В качестве примера можно привести уже упомянутую выше воображаемую систему с CPU Core i9-9900K и GPU GeForce GTX 1660. Первый будет регулярно «простаивать» из-за того, что GTX 1660 — это среднебюджетная модель, предназначенная для недорогих компьютеров. Таким образом, в этом случае тратить лишние деньги на Core i9 было незачем (отметим, однако, что в большинстве случаев это касается только игр).

Точный совет тут дать сложно, но старайтесь подбирать к бюджетным процессорам бюджетные видеокарты, а к дорогим — дорогие. Скажем, AMD Ryzen 3 и Intel Core i3 хорошо покажут себя в GPU вроде AMD Radeon RX 570 или Nvidia GeForce GTX 1650, Ryzen 5 и Core i5 — с Radeon RX 5700 и RTX 2060, Ryzen 7 и Core i7 — с RTX 2080, а Ryzen 9 и Core i9 — с RTX 2080 Ti, Titan или даже двумя мощными GPU одновременно.

Руководство: сколько ядер нужно процессору в вашем компьютере

Заключение

Итак, простой и быстрый ответ на вопрос, заданный в заголовке статьи, дать можно, но лучше разобраться в вопросе более внимательно.

Еще несколько лет назад двухъядерные процессоры можно было назвать удовлетворительными, но к 2019 они остались уделом сверхбюджетных офисных ПК. Совсем скоро в таком же положении окажутся четырехъядерные модели без поддержки Hyper-threading и Simultaneous Multithreading.

Если вам нужен недорогой компьютер для обычной офисной работы или игр, выбирайте четыреъядерные CPU. Если хотите оптимальную производительность в играх, остановитесь на какой-нибудь из шестиядерных моделей. Если же нужна высокая производительность (что в играх, что в «тяжелых» пакетах ПО для серьезной работы со сложными вычислениями), покупайте процессор с восемью ядрами или более.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *