Каков эффект загрузки с дополнительными ядрами?

Каков эффект загрузки с дополнительными ядрами?

Я читал о способах повышения скорости работы Windows 7 и узнал, что можно включить загрузку Windows на четырех ядрах вместо одного, чтобы ускорить загрузку.

Есть ли причина, по которой вы не хотите использовать все четыре ядра для загрузки?

решение1

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

И не стоит верить тому, что вы читаете в Интернете.

Тем не менее: Чтобы сказать Windows 7НЕТИспользование всех доступных ядер в основном используется для отладки или для каких-то тестов разработчика, когда вы хотите смоделировать систему с одним ядром. Другая причина — обойтибагги-установщики. Отключение ядер в противном случае бесполезно, ограничивающим фактором процесса загрузки в настоящее время является в основном дисковый ввод-вывод (так что купитеSSDкогда вам нужна невероятно быстрая загрузка... или вы не хотите запускать так много процессов при запуске -> меньше дискового ввода-вывода).

Еще раз: Windows 7 использует все доступные ядра во время загрузки. Фрагмент, который вы прочитали в Интернете, скорее всего, является супер-убер-хаком, в который нужно вникатьMSConfigа затем установите флажок Number of processorsи выберите количество ядер, которые должна использовать Windows 7. Люди, пишущие о том, «как ускорить процесс загрузки», не понимают, что этофлажок используется для:

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

ЭтоОГРАНИЧЕНИЯ(как в «устанавливает верхний предел используемых ядер») процесс загрузки займет толькоВВЕРХ Кпроцессоры и (это тоже важно) в дальнейшем предоставлять только это количество процессоров для ОС. Если вы выберете один там, то запустите систему только с одним процессором.

решение2

Эта настройка именно такая, как она и названа. Это регулируемый предел числа ядер, которые будут ИСПОЛЬЗОВАНЫ при обработке выполнения программ в фазе загрузки компьютера.

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

Для многопоточных программ, которым требуется операция фазы загрузки, установка доступных загрузочных ядер на значение 1 исключит многопоточные возможности. Установка доступных ядер на максимум значительно сократит время загрузки !!ЕСЛИ!!! разработчик написал многопоточный код.

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

решение3

По умолчанию при установке Windows 10 загружается только 1 ядро. В Msconfig advanced задана загрузка 2 ядер.

примечание: windows всегда использует 2 ядра только после того, как windows завершила загрузку. Я думаю, вы путаете загрузку windows и обычное использование windows. Windows 10 всегда включала второе ядро ​​после завершения загрузки. Эта настройка влияет только на загрузку. примечание: у меня core 2 duo 3 Ghz. SSD. Я вижу, что теперь загрузка стала намного быстрее с 2 ядрами.

решение4

Да, вам следует включить все 4 ядра.

Я заметил это не так давно, у меня был четырехъядерный процессор Intel i3, и он работал очень медленно. Затем я заметил, что Windows использует только 1 ядро. Если вы зайдете в диспетчер задач ( Ctrl+ Shift+ Escape), и на Performanceвкладке, он должен отображаться наИстория использования ЦП4 маленьких графических квадратика. Это показывает, что используются 4 ядра.

Если они не используются, перейдите на Start, введите в строке поиска msconfigи нажмите Enter. Нажмите на Bootвкладку, затем нажмите Advanced Settingsв нижней части экрана. Отметьте галочкой поле с надписью Number of Processors, выберите количество ядер, которое у вас есть, нажмите OK, затем перезагрузите ПК.

В диспетчере задач должны отображаться все ядра. Если рядом Parkedс парой ядер, перейдите в Start, введите regeditи нажмите Enter. ВыберитеРедактировать->Находить, и введите это: 0cc5b647-c1df-4637-891a-dec35c318583. Нажмите , Enterчтобы начать поиск, и как только он найдет его, справа должно быть написано ValueMinи ValueMax. Дважды щелкните и измените оба числа на 100, затем нажмите , F3чтобы найти следующее и изменить для каждого. Затем вам следует перезагрузить компьютер, и в диспетчере задач должно быть показано, что все ядра работают, и ни одно из них не должно быть припарковано.

Это ускорило мой, теперь он в 4 раза быстрее.

ПРИМЕЧАНИЕ РЕДАКТОРА: Это включает в себя редактирование реестра, что может испортить установку Windows, если вы не будете осторожны. Эти параметры также доступны, перейдя по ссылкеНачинать, набрав Power Optionsи нажав Enter. РедактироватьРасширенные настройки питанияи выберите Максимальную и Минимальную мощность обработки, изменив ее на 100%

Связанный контент