Управление питанием ПК относится к программным механизмам контроля энергопотребления аппаратного обеспечения персонального компьютера . Обычно это достигается с помощью программного обеспечения, которое переводит оборудование в состояние минимального энергопотребления , что делает его одним из аспектов экологически чистых вычислений .
Типичный офисный компьютер в активном состоянии потребляет около 90 Вт (приблизительно 50 Вт для базового блока и 40 Вт для типичного ЖК-экрана); и три-четыре Вт во время сна . До 10% потребности современного офиса в электроэнергии приходится на ПК и мониторы. [1]
Хотя большинство компьютеров допускают настройку низкого энергопотребления, часто возникают ситуации, особенно в сетевой среде, когда процессы, запущенные на компьютере, не позволяют настройкам низкого энергопотребления вступить в силу. Это может оказать существенное влияние на потребление энергии, незаметное для пользователя. Эксплуатационные испытания показали, что в любой день в среднем более 50% компьютеров организации не переходят в спящий режим, а в течение длительных периодов времени это затрагивает более 90% машин. [1] Это приводит к тому, что большинство компьютеров имеют возможность настраивать системы управления питанием и создает рынок стороннего программного обеспечения для управления питанием для дальнейшего контроля энергопотребления компьютера.
Система управления питанием Windows основана на таймере простоя. Если компьютер простаивает дольше заданного времени, его можно перевести в спящий режим или « спящий режим ». Windows использует комбинацию активности пользователя и активности процессора, чтобы определить, когда компьютер находится в режиме ожидания.
Приложения могут временно блокировать этот таймер с помощью API SetThreadExecutionState . [2] Существуют законные причины, по которым это может быть необходимо, например, запись DVD или воспроизведение видео. Однако во многих случаях приложения могут без необходимости препятствовать снижению энергопотребления с помощью управления питанием. Это широко известно как «бессонница» Windows и может стать препятствием для успешной реализации управления питанием.
Общие причины включают в себя:
Операционные системы имеют встроенные настройки для контроля энергопотребления. Microsoft Windows поддерживает предопределенные планы электропитания, а также пользовательские настройки режима сна и гибернации с помощью апплета «Параметры электропитания» панели управления . [3] MacOS от Apple включает настройки режима ожидания и сна через апплет «Системные настройки энергосбережения» . [4] Аналогично, дистрибутивы Linux включают в себя множество настроек и инструментов управления питанием. [5]
Существует значительный рынок стороннего программного обеспечения для управления питанием ПК, предлагающего функции, выходящие за рамки тех, которые имеются в операционной системе Windows. [6] [7] [8] Известные производители Data Synergy's PowerMAN , [9] Faronics' Power Save, [10] [11] и Verdiem's SURVEYOR.
Некоторые исследования показали, что инструменты управления питанием могут сократить выбросы CO 2 в среднем на 200 кг на ПК в год и обеспечить экономию энергии на 36 долларов США на ПК в год. [12] [13]
В следующих таблицах сравниваются технические данные коммерческих пакетов программного обеспечения для управления питанием ПК . Дополнительную информацию см. в статьях по отдельным продуктам. В таблицу включены только системы, которые широко используются и доступны в настоящее время. [14] [15]