Повышение эффективности энергопотребления для приложений

Президент подразделения Windows и Windows Live Стивен Синофски в своем блоге опубликовал статью посвященную работе над увеличением эффективности энергопотребления для приложений в Windows 8 .

Обеспечение минимального энергопотребления компьютера одновременно с достижением максимальной скорости отклика и наилучших рабочих характеристик (чтобы сделать работу на компьютере быстрой и эффективной) представляет собой неординарную техническую задачу. Все начинается с той работы, которую мы выполняем в Windows для обеспечения поддержки использования ресурсов на должном уровне, однако для решения этой задачи необходимо, чтобы разработчики учитывали использование ресурсов во время создания своих приложений. Эффективность энергопотребления касается всех структурных параметров и всех сценариев использования, ведь снижение потребления электроэнергии — дело каждого из нас. Для компьютеров, работающих под управлением Windows 8, данный аспект относится к области внедрения значительных инноваций и основан на использовании новой модели среды выполнения в WinRT — соответствующие возможности не могут быть реализованы на базе существующих приложений рабочего стола с сохранением их функций и совместимости. Энергопотребление, как и рассмотренные ранее функции миграции состояния и настройки, — это та сфера функционирования Windows, которая была переосмыслена в рамках новых сценариев. Для существующих компьютеров x86 сохраняются все виды поддержки, и все задачи, выполняемые вами на настольном компьютере, продолжают выполняться абсолютно так же, как и прежде (и, конечно, были усовершенствованы, как мы уже отмечали). При анализе нового оборудования для всех поддерживаемых «систем на кристалле» (включая Intel) становится ясно, что со временем этот уровень эффективности энергопотребления будет получать все большее распространение. Мы рассмотрим некоторые меры, которые мы предприняли для улучшения показателей энергопотребления приложений рабочего стола, однако в целях реализации сценариев непрерывной работы с постоянным подключением к сети мы рассчитываем на разработку новых приложений для WinRT, которые будут выполняться на оборудовании нового поколения, поддерживающем современные возможности управления питанием.

Эту статью написали Шариф Фараг (Sharif Farag) и Бен Сроур (Ben Srour) , ведущие руководители программ в группе основных компонентов и группе взаимодействия с пользователем соответственно.

-- Стивен