Microsoft отключила энергосбережение в Windows 95 для предотвращения сбоев

Рэймонд Чен, опытный инженер Microsoft с 30-летним стажем, недавно объяснил, что компания сознательно отключила функции энергосбережения в ноутбуках с Windows 95. Это решение было принято, чтобы избежать сбоев, так как некоторые устройства «крупного производителя» зависали после выполнения процессором инструкции 80386 HLT (Halt).

В результате Windows 95 была выпущена без возможности продления времени работы от аккумулятора в режиме простоя. Чен отметил, что несмотря на недовольство сторонних разработчиков, Microsoft решила не включать инструкцию HLT, так как она часто приводила к зависанию систем.

Современные ОС уже используют более сложные подходы к энергосбережению, такие как MWAIT, но в эпоху Windows 95 такие технологии отсутствовали. Чен также добавил, что идентифицировать несовместимые устройства до релиза Windows 95 было практически невозможно, что и стало причиной исключения HLT из кода.

Прошлый месяц ознаменовал 30-летие Windows 95, и, хотя поддержка была прекращена в 2000 году, эта ОС продолжает вызывать интерес у IT-энтузиастов.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: