💾 Утерянные технологии предков... как Win95 умела в мгновенный ребут. Тут ветеран MS снова ударился в воспоминания и объяснил магию, которую помнят не все олды. Речь о трюке, когда зажимаешь Shift при перезагрузке Win95, и система ребутится не за две минуты, а почти мгновенно, минуя BIOS и POST. Технически это работало как мягкий сброс. Когда ты зажимал Shift, ядро (16-битное) и менеджер виртуальной памяти (32-битный) выгружались, а процессор переключался из Protected Mode обратно в Real Mode. Управление возвращалось в DOS-пространство, прямо в win.com. А дальше происходила магия ассемблера. Система не перезагружалась физически. Вместо этого win.com откатывал состояние регистров и переменных к дефолтным настройкам (как при холодном старте) и тут же запускал инициализацию ядра по второму кругу. Это как снапшот виртуалки, только реализованный в 1995 году на живом железе. Отдельный вид искусства - работа с памятью в те годы. За лишний килобайт могли и предъявить 😬, поэтому разрабы использовали исполняемый код стартовой процедуры как место под переменные. Типа, код один раз отработал и значит, что это теперь свободное место, пишем прямо поверх инструкций ЦП. Дикость? Нет, оптимизация. Сейчас так не умеют, сейчас просто докупают плашку оперативы на 32 ГБ 😂 Но был и нюанс. Если за время работы системы какой-то софт ломал непрерывность адресного пространства так, что win.com не мог получить свой цельный кусок обратно, или кривой драйвер не умел корректно сбрасывать состояние железа без отключения питания, то фокус не удавался, и ПК уходил в обычный долгий ребут. З.Ы. Читаешь такие истории и ловишь странное чувство. Это ностальгия не по Win95, а по временам, когда разраб уважал железо и пользователя. Тогда люди писали код на ассемблере и использовали каждый байт, чтобы ты не ждал лишнюю минуту. А сегодня мы обменяли эту инженерную магию на фреймворки, которые весят больше, чем вся ОС того времени. Мы получили бесконечные ресурсы, но потеряли саму суть эффективности. Походу, на той развилке эволюции IT мы всё-таки свернули куда-то не туда 🚬 Типичный 🎄 Сисадмин