Что такое процессорные ядра?
Ядро процессора – это «независимый» элемент на общей микросхеме физического процессора. Каждое ядро имеет собственное оборудование для обработки и кэш, и связано с остальной частью процессора через общую память чипа и системную шину. Ядро – это, по сути, отдельный центральный процессор, поэтому многоядерный процессор похож на соединение нескольких процессоров и их совместную работу.
Причина наличия большего количества ядер в процессоре заключается в том, что часто может быть выгоднее разделить вычислительные задачи между несколькими ядрами, что позволяет быстрее и эффективнее производить расчеты.
Однако, эффективность этого метода зависит от используемой вами операционной системы, а также от конкретного приложения, которое вы запускаете; многие операционные системы и приложения раньше не могли использовать преимущества нескольких ядер и, как следствие, не видели каких-либо измеримых преимуществ от дополнительных ядер.
Многоядерные процессоры появились ещё в 1996 году, когда процессор IBM Power4 работал с двумя ядрами на одном кристалле, что было революционным для того времени. Однако, программная поддержка этого нововведения появилась не сразу. Начиная с Windows XP в 2001 году, Windows начала поддерживать многоядерные операции, и многие разработчики приложений последовали её примеру.
Активация всех ядер в bios
БИОС содержит настройки оборудования ПК. Существуют разные виды BIOS, и названия разделов у них отличаются. Давайте рассмотрим активацию всех ядер, на примере AMI, и далее перечислим названия нужных настроек.
Вам необходимо зайти в БИОС с ОС Windows 10. Перейдите в раздел OC Tweaker. Далее наведите на опцию CPU Active Core Control, нажмите Enter. Выберите Disable, нажав Enter.
Не забудьте нажать F10, и выбрать OK для сохранения настроек. В результате все ядра включатся (разблокируются).
Еще разделы могут называться Advanced, Extreme Tweaker, и похожие. Сами опции могут носить такие имена Processor Options, AMD Core Select, Processor Core, Active Processor Cores, Core Multi-Processing, CPU Cores и похожие. Данные опции включаются All, Enable (Disable), All Cores. По такому же принципу меняются настройки UEFI.
Как видите, нет необходимости активировать все ядра процессора на Windows 10. По умолчанию система сама определяет, какую мощь ЦП задействовать для решения поставленных задач. Ну а если другой пользователь ограничил количество рабочих ядер, Вы всегда можете исправить ситуацию благодаря нашим рекомендациям.
Источник
Деактивация ядер
Если деактивировать несколько ядер, оставив только одно, можно снизить режим потребления электроэнергии и продлить работу ПК на аккумуляторе. В случае одноядерного функционирования устройство меньше нагревается, и медленнее изнашиваются его компоненты.
Способ деактивации через BIOS:
- при запуске ПК войти в БИОС;
- в разделе «CPU Cores» активировать нужное количество cores.
Способ отключения конкретных потоков через Диспетчер задач для определенной программы:
- запустить нужную программу (игру);
- выполнить активацию «Диспетчер задач»;
- перейти в подпункт «Процессы» или «Подробности» для своей программы (игры);
- отыскать строчку «exe»;
- кликнуть по ней один раз правой кнопкой мыши;
- во всплывающем окошке активировать «Задать сходство (соответствие)»;
- всплывет окошко «Соответствие процессоров»;
- отыскать опцию «На каких процессорах может выполняться explorer.exe»;
- убрать галочки около конкретных ядер.
Как деактивировать многопоточный режим через «Конфигурацию системы»:
- вызвать «Выполнить»;
- написать: msconfig;
- откроется «Конфигурация системы»;
- отыскать подпункт «Загрузка»;
- активировать в нем «Дополнительные параметры»;
- в строчке «Число процессоров» выбрать цифру, то есть задать количество активных cores;
- сохранить измененные параметры.
Изменится ли скорость пк после этой манипуляции?
Спешу вас расстроить, какие бы мифы не ходили об этом способе, он никак не влияет на скорость работы. Данная фишка влияет только на загрузку системы, так как по умолчанию на это дело используется лишь один процессор. Но когда система уже загружена, но в ход вступают все остальные ядра, и каждое из них работает по своему, на разной частоте.
То есть, если на выполнение какой-либо задачи хватит одного ядра, то нет никакого смысла задействовать остальные. А если задачи посложнее, то в ход вступают и остальные товарищи.
В общем, я бы на вашем месте вообще не заморачивался по этому поводу. Лучше уделить внимание другим пунктам, дабы ваш компьютер не тормозил.
На этом у меня в принципе всё. Надеюсь, что статья вам понравилась и вы не забудете подписаться на обновления моего блога, если не сделали этого до сих пор. Удачи вам. Пока-пока!
Определение количества работающих ядер
Чтобы узнать количество работающих ядер, Вам необходимо вызвать диспетчер задач Windows 10. Посетите вкладку «Производительность». На изображении показан процессор от Intel. Ниже видим его состояние и характеристики. Данный процессор имеет 2 активированных ядра и 4 логических процессора.
Также здесь отображается график активности ЦП. Чтобы убедиться в активности всех ядер, щелкните по графику ПКМ, наведите на «Изменить график», выберите «Логические процессоры».
В результате график разделяется на 4 подграфика (у Вас может отличаться). Здесь видно, что задействованы все 4 логических ядра, нагрузкой которых управляет Windows 10.
Если ядра отключены в ОС или BIOS, то они не будут отражены в диспетчере задач и даже специальных программах, типа CPU-Z. Например, отключив два логических ядра у модели процессора (на картинке ниже), в диспетчере задач будет отображаться одно ядро и два логических процессора. То есть по данным диспетчера задач можно назвать двухъядерный процессор одноядерным, хотя это не так.
Если значения равные, значит все в порядке. Если значения разные, значит не все ядра активированы, читайте ниже, как их включить.
Подключить все ядра процессора windows 10 через uefi
Сменить количество ядер можно не только в параметрах системы, в этом также может помочь UEFI (BIOS) материнской платы.
В зависимости от параметров ЦП и производителя материнской платы, настройки могут значительно отличаться. Материнские платы выше бюджетного уровня позволяют тонко настраивать работу внутренних процессов системы, начиная от скорости оборотов кулеров, заканчивая разгоном CPU и памяти.
На примере материнской платы Asrock Z68, настройки Advanced (Расширенные) – CPU Configuration (Настройки ЦП) позволят настроить количество активных ядер и включитьвыключить Hyper-Threading и выставить нужные настройки для CPU.
Выбрав значение All Вы сможете использовать все ядра процессора.
Если Вы задатесь вопросом, как включить 2 или 4 ядра на Windows 10 используя UEFI, то в дополнительных настройках CPU можно настраивать не только количество ядер, но и количество потоков.
Стоит обратить внимание, что функционал зависит от производителя версии BIOS.
Предварительное уточнение
По умолчанию Виндовс 10 должна автоматически подключать нужное количество ядер, в зависимости от рабочих потребностей. К примеру, Вы набирали текст в Word (потребление ресурсов незначительное), но затем решили запустить новую 3D игру (повышение требований в ПК приводит к задействованию дополнительных мощностей).
Перед тем, как приступить к выполнению инструкции, следует измерить температуру работающих ядер. Для этого подойдут любые бесплатные программы из этого списка. Но если до активации температурные показатели слишком высокие, то после – они вырастут еще больше. В таком случае не рекомендуется производить манипуляции с процессором.
Важно следить за тем, как работает ОС после осуществления описанных ниже действий. Есть вероятность, что загрузка Windows 10 станет более быстрой, но появятся какие-то сбои, глюки. Подобное случается, если верить отзывам на форумах. Лично с подобным не сталкивался, поскольку доверяю управление ресурсами системе.
Предварительно стоит определить количество ядер, чтобы понять – есть ли вообще возможность прироста.
- Когда загрузится перечень оборудования, почти в самом низу находим раздел «Процессоры» и раскрываем его. Внутри увидите несколько элементов – считаем их и получаем таким образом нужную информацию:
Можно прибегнуть к помощи дополнительного диагностического софта, наподобие AIDA64 Extreme. Но замечены случаи, когда утилита некорректно отображает количество. Поэтому, рекомендую использовать встроенные средства.
Дабы узнать, сколько модулей обработчика процессов задействовано на данный момент получить инфо об объеме доступной памяти ОЗУ (это нам пригодится далее), стоит запустить командную строку c правами админа посредством поиска:
Далее вводим команду:
Systeminfo
После нажатия на Enter отобразятся необходимые данные:
Преимущества и недостатки включения всех ядер процессора
Чтобы реализовать все возможности персонального компьютера или ноутбука, часто хватает и одного ядра имеющегося процессора. Даже в случае выполнения одной задачи, если потоки первого ядра распределены правильно, остальные просто будут ожидать завершения работы первого. Их активация никоим образом не окажет влияния на производительность и скорость вычислений.
Даже сегодня очень тяжело найти программу, которая бы работала в многопоточном режиме. Несмотря на это, многие офисные приложения реализуют эту технологию для ускорения подсчетов.
Пожалуй, единственный плюс от работы в режиме одного ядра заключается в значительной экономии электрической энергии аккумуляторной батареи портативных смартфонов и планшетов. Также сюда относят и ноутбуки. С ПК все иначе, так как там разница в потреблении электроэнергии практически не ощущается.
При помощи системных настроек
Как самостоятельно активировать многоядерную обработку данных на своем ПК:
- подключить устройство к сети;
- активировать через Пуск службу «Поиск»;
- написать символы: msconfig;
- откроется «Конфигурация системы»;
- перейти в подпункт «Загрузка»;
- выполнить активацию «Дополнительные параметры»;
- поставить галочку в строчке «Число процессоров» и выбрать максимальное значение;
- активировать «Максимум памяти» и выставить наибольший показатель (не ниже 1024 Мб);
- снять галочку около «Блокировка PCI» и «Отладка»;
- измененные значения сохранить;
- вернуться в подпункт «Загрузка»;
- отметить галочкой «Сделать эти параметры загрузки постоянными»;
- в самом конце «Применить».
Программа mz cpu accelerator
Неплохая программа, которая автоматически добавляет наивысший приоритете тому окну, которым пользуются в данный момент. Это позволяет сделать так, чтобы текущий процесс не тормозился и выполнялся без задержек, так что пользователю будет удобно работать, а на остальные программы ресурсы будут выделяться по остаточному принципу.
Лучшие способы и приложения для прослушивания музыки на Айфоне
В разделе Exlusions можно задать исключения для некоторых процессов, их приоритеты программа не будет менять ни в коем случае. А вот в CPU Manager, как раз и находится интересующая пользователя функция. С помощью Mz CPU Accelerator можно будет распределить программы по ядрам, что сможет повысить эффективность работы, а также может оказаться гораздо более удобным для пользователей, у которых часто выполняется множество программ в фоновом режиме.
Сколько ядер используется по умолчанию
Главное запомните! В многоядерном процессоре все ядра работают всегда и одновременно (прочитайте статью «Настройка максимальной производительности Windows 10 для ускорения работы компьютера»). В основном они функционируют на разной частоте (в зависимости от настроек BIOS или специальных утилит, которые поставляются вместе с материнскими платами).
Преимущества работы многоядерного ЦП можно представить следующим образом. Если человек наливает в ведро воду из одного крана, он сделает эту работу за один период времени. Если включить второй кран, наполнить ведро можно намного быстрее, но объем воды, который суммарно можно в него вместить, не увеличится.
При использовании двух кранов оптимизируется работа. То же происходит при использовании нескольких ядер в ЦП – он быстрее и продуктивнее обрабатывает данные, которые поступают для вычисления.
Сколько ядер работает по умолчанию
В зависимости от загруженности компьютера уровень занятости каждого ядра может отличаться от других. К тому же каждое ядро способно работать на отдельно установленной частоте из-за настроек BIOS или программного обеспечения материнской платы. Нагрузка на комп распределяется равномерно, из-за чего вы получаете высокую производительность.
Существует только один случай, когда двухъядерный процессор не будет задействовать второе ядро, – это процедура включения PC. Чтобы запустить операционную систему и привести компьютер в готовность, BIOS использует ресурсы только одного ядра. Вы можете задействовать все ресурсы и немного ускорить процесс включения компьютера.
Способ 1: стандартные средства системы
При запуске системы используется лишь одно ядро. Поэтому далее будет описан способ добавления ещё нескольких ядер при включении компьютера.
- Найдите иконку лупы на панели задач и введите «конфигурация». Кликните на первую найденную программу.
- В разделе «Загрузка» найдите «Дополнительные параметры».
- Отметьте «Число процессоров» и укажите их все.
- Установите «Максимум памяти».
- Уберите отметки с «Блокировка PCI» и «Отладка».
- Сохраните изменения. А после вновь проверьте настройки. Если всё в порядке и в поле «Максимум памяти» всё осталось именно так, как вы задавали, можете перезагрузить компьютер. Вы также можете проверить работоспособность, запустив компьютер в безопасном режиме.
Если вы не знаете, сколько у вас памяти, то это можно узнать через утилиту CPU-Z.
Помните, что на одно ядро должно приходиться 1024 Мб RAM. В противном случае ничего не выйдет. Если у вас 32-х разрядная система, то есть вероятность того, что система не станет использовать больше трёх гигабайт ОЗУ.
Подробнее: Безопасный режим в Windows 10
Если вы выставили верные настройки, но количество памяти всё равно сбивается, то:
- Уберите галочку с пункта «Максимум памяти».
- У вас должна стоять галочка напротив «Число процессоров» и выставлено максимальное число.
- Нажмите «ОК», а в следующем окне — «Применить».
Если ничего не изменилось, то нужно настраивать загрузку нескольких ядер с помощью БИОС.
Сторонние утилиты
Если вас не устраивает функционал «Диспетчера устройств», вы можете установить одну из сторонних утилит. Самыми распространенными являются CPU-Z, AIDA64 и Everest.
CPU-Z можно загрузить с официального сайта по ссылке. При первом запуске утилита соберет данные о вашей конфигурации ПК. В первой вкладке вся информация о ЦП:
В остальных вкладках вы найдете подробное описание другого оборудования. Например, в SPD будет подробное описание оперативной памяти (Module Size, Manufacturer и так далее).
Программа AIDA64 загружается с ресурса создателей. В левой части окна необходимо открыть ветку «Системная плата» и перейдите в подраздел ЦП. В графе Multi CPU будет указано количество процессоров:
Последняя утилита – Everest. Она очень схожа с предыдущим софтом. В ней также вся интересующая вас информацию о ЦП находится в разделе «Системная плата»:
Узнать количество
Если вдруг вы не знаете, сколько их всего и хотите узнать версию ядра в Windows 10 в вашем процессоре, то начать стоит именно с этого. Проще всего это сделать с помощью инструментов самой Windows. Правый клик на меню «Пуск» > «Управление компьютером». В левом меню включить «Диспетчер устройств» > «Процессор».
Количество пунктов и будет означать количество ядер процессора, которые можно использовать, когда вы будете знать, как активировать все ядра процессора в Windows 10.
Аналогичную информацию можно добыть и с помощью сторонних программ:Первая бесплатная, остальные стоят денег, но, разумеется, помимо количества, подсказывают, как посмотреть огромное количество информации о компьютере и системе, начиная от перечня комплектующих и заканчивая температурой процессора в Windows 10. Разумеется, они только предоставляют информацию, и не знают, как включить и запустить все ядра процессора в Windows 10.