Спецификация Smart Battery Systems, разработанная Intel в сотрудничестве с Duracell, определяет набор из 34 характеристик, включая напряжение аккумулятора, температуру, прогнозируемое время работы, дату выпуска, тип и т. д.

Одна из этих характеристик - уровень разряженности; встроенным в аккумулятор процессором она определяется с точностью до 1%.

Оценка уровня разрядки аккумулятора нужна, в частности, для того, чтобы определить, когда следует произвести сброс содержимого памяти компьютера на диск во избежание потери данных. Погрешность существующих технологий оценки уровня разряженности составляет 25-30%. Точность оценки снижается за счет всплесков энергопотребления, происходящих, например, при запуске центрального процессора системы. Число таких всплесков увеличивается при включенном интерфейсе энергосбрежения ACPI в Windows 98. Кроме того, перед сохранением содержимого памяти на диск ACPI собирает больше информации, чем требуется, тоже вызывая при этом перерасход электроэнергии.

Как утверждает Норман Аллен, президент PowerSmart (и бывший президент отделения Duracell Smart Battery), в "разумных" аккумуляторах аномалии не влияют на степень точности оценки разряженности.

"Отклонения в степени точности оценки уровня разряженности составляют плюс-минус 1% независимо от температуры, характера нагрузки на аккумулятор и его 'возраста'", - сказал Аллен.

Технология высокоточной оценки разряженности имеет несколько сфер применения.

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

По словам Аллена, пользователь, например, сможет узнать, хватит ли ему электроэнергии для воспроизведения 20-минутной презентации в PowerPoint. Кроме того, ориентируясь по уровню разряженности аккумулятора, система постепенно будет уменьшать расход электроэнергии на питание компонентов компьютера - ослаблять яркость экрана, увеличивать время запуска жесткого диска и уменьшать тактовую частоту процессора.

Внедрению технологии мешает ряд обстоятельств.

"Поддержка 'разумных' аккумуляторов будет реализована в Windows NT 5.0 за счет разработанной Intel технологии System Management Bus, которая обеспечивает возможность передачи системе информации об уровне разрядки", - сообщил представитель Microsoft.

Иными словами, сборщикам систем придется самостоятельно разрабатывать драйверы поддержки 'разумных' аккумуляторов для Windows 98.

Поделитесь материалом с коллегами и друзьями