Чен раскрыл тайну Windows 95
Раймонд Чен, сотрудник Microsoft, в своём блоге на сайте компании рассказал, что в Windows 95 изначально планировали внедрить спящий режим.
Ветеран корпорации, начавший работать в Microsoft более 30 лет назад, сообщил, что инженеры компании разработали для этой функции специальную программу. Однако, несмотря на планы, спящий режим так и не был добавлен в операционную систему.
Спящий режим предназначался для экономии энергии, что было особенно актуально для ноутбуков, работающих на Windows. Программисты создали для процессоров инструкцию HLT, которая останавливала выполнение команд до взаимодействия пользователя, например, до нажатия клавиши.
Но производители некоторых компьютеров не смогли корректно реализовать поддержку HLT, из-за чего их устройства переходили в спящий режим и не выходили из него. Из-за проблем совместимости HLT удалили из операционной системы.
Раймонд Чен подчеркнул, что эта функция была важной. Он упомянул сторонних инженеров, которые высказывали недовольство: «Не могу поверить, что в Microsoft настолько глупые специалисты, что они не могли добавить эту опцию».
Однако реализация этой функции привела бы к постоянным сбоям на многих компьютерах. В заключение Чен отметил, что в будущих операционных системах появились более продвинутые инструкции, такие как MWAIT (Monitor Wait), которые позволили максимально снизить потребление энергии.
Но в 1995 году, когда разрабатывали Windows 95, таких технологий ещё не существовало.