22 Июнь
Автор: Lucky Рубрики: Windows Server 2012 R2
Некоторое время назад была произведена замена системного блока. Старый был переведен на другое рабочее место, а с новым обнаружилась странная особенность: Скорость работы одной из программ, используемых на предприятии оказалась ниже ожидаемой. Хоть это было не критично, но визуально скорость была даже ниже, чем до смены системного блока. Причина была найдена, скорость работы программы была значительно увеличена. Причина низкой скорости была в схеме управления питанием. Стоило изменить схему управления питанием с Сбалансированная(Рекомендуется) на Высокая производительность, как скорость выполнения некоторых функций в программе выросла почти в два раза. Конечно такой прирост производительности был обусловлен особенностями программы(использование только одного потока и чувствительность к частоте процессора).
Компьютер работает круглосуточно, но высокая производительность нужна лишь с 8-00 до 18-00.
Если ночью не нужна высокая производительность, то значит ее можно(нужно) снизить для экономии электроэнергии.
Выберим последний вариант, хотя часть решения для последнего варианта подойдет и для второго. Описанные ниже действия будем выполнять в Windows Server 2012 R2(для других ОС Windows действия похожи).
Открываем Расписание выполнения задач (Панель управления -> Система и безопасность -> Администрирование -> Расписание выполнения задач)
Создаем новую задачу (Включение схемы высокая производительность):
На закладке триггеры выставляем нужное нам время и частоту запуска.
На закладке действия:
Действие: Запуск программы
Программа или сценарий: powercfg
Добавить аргументы: -setactive 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c
Создаем новую задачу (Включение схемы Сбалансированная):
На закладке триггеры выставляем нужное нам время и частоту запуска
На закладке действия:
Действие: Запуск программы
Программа или сценарий: powercfg
Добавить аргументы: -setactive 381b4222-f694-41f0-9685-ff5bb260df2e
Что мы сделали? Мы в определенное время запускаем утилиту powercfg, а параметром setactive указываем нужную нам схему электропитания. Набор букв и цифр за параметром setactive - это идентификатор GUID схемы управления питанием. Идентификатор GUID схемы управления питанием можно посмотреть командой POWERCFG /LIST.
Ну и как вы уже поняли, запуск из командной строки будет выглядеть так:
powercfg -setactive 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c
powercfg -setactive 381b4222-f694-41f0-9685-ff5bb260df2e
Дополнительные сведения о параметрах командной строки можно получить с помощью команд:
powercfg -HELP
powercfg /?
или по ссылке: Параметры командной строки Powercfg
Игорь
25|Сен|2016 1Спасибо большое за столь полезную статью!
Чистка ноутбука
pc-service.kz