Ограничение количества процессоров с помощью утилиты «Настройка системы»
В большинстве версий Windows Server присутствует утилита «Настройка системы» (System Configuration, msconfig.exe), предназначенная для просмотра и редактирования конфигурации локальной системы. Я использую эту утилиту для ограничения количества процессоров в Windows Server.
На вкладке «Загрузка» (Boot) можно отредактировать файл «Boot.INI» в интерактивном режиме. Нажав кнопку «Дополнительные параметры» (Advanced Options), можно ограничить количество процессоров, доступных для операционной системы. В моем примере сервер оснащен одним физическим четырехъядерным процессором. На рис. A показано изменение количества процессоров с помощью средства «Настройка системы».
Рисунок A.
Здесь я могу уменьшить количество процессоров с четырех до любого другого числа. Эта возможность может пригодиться в том случае, когда необходимо выяснить, способна ли система обходиться меньшим количеством ресурсов. В виртуализированной среде добиться желаемого эффекта очень просто — количество процессоров, доступных для виртуальной машины, можно свободно увеличивать и уменьшать.
В случае с физическими серверами эта функция избавляет от необходимости демонтировать компоненты системы и вмешиваться в чувствительную процессорную конфигурацию. Утилита «Настройка системы» позволяет быстро уменьшить количество доступных процессоров на программном уровне. Правда, стоит учитывать, что различия между сокетами и ядрами утилита не делает, поэтому в некоторых случаях может потребоваться регулирование настроек в BIOS для ограничения количества ядер или потоков.
Обратите внимание: В большинстве случаев ограничение количества процессоров с помощью средства «Настройка системы» незаконно с точки зрения лицензирования. Чтобы законным путем уменьшить число процессоров, стоит проконсультироваться со специалистом.
Помимо регулировки количества процессоров, утилита «Настройка системы» предлагает и ряд других полезных функций. В их числе — управление автозагрузкой служб и приложений. При отсутствии более функционального инструмента типа Autoruns SysInternal это приложение может служить неплохим средством для оперативного управления конфигурацией системы.