Классический форум-трекер
canvas not supported
Нас вместе: 4 260 065


Устойчивый к блокировкам VPN с высоким уровнем приватности

Ветеран Microsoft наконец-то объяснил, почему зажатая клавиша Shift ускоряла перезагрузку Windows 95


Страницы:   Пред.  1, 2, 3 
 
RSS
Начать новую тему   Ответить на тему    Торрент-трекер NNM-Club -> Компьютеры и комплектующие -> Компьютерные новости
Автор Сообщение
Maximus ®
Вольный стрелок
Uploader 100+
Стаж: 19 лет 3 мес.
Сообщений: 6258
Ratio: 25.214
Поблагодарили: 13379
100%
nnm-club.gif
    Рэймонд Чен (Raymond Chen) из Microsoft рассказал, почему зажатая и удерживаемая клавиша Shift при перезагрузке помогала системе Windows 95 запускаться быстрее, чем это было бы при полной перезагрузке компьютера.



    Получив команду на перезагрузку EW_RESTARTWINDOWS при зажатой клавише Shift, 16-битная функция ExitWindows завершала работу 16-битного ядра Windows, затем завершалась работа 32-битного менеджера виртуальной памяти, далее процессор переходил в «реальный режим» и передавал управление исполняемому файлу «win.com». «Реальный режим» — это устаревший режим работы процессора с прямым доступом к оборудованию; сейчас он предшествует защищённому режиму, который используют современные операционные системы.

    Когда работающий в реальном режиме, как обычно в среде DOS, файл win.com получал управление, процессор подавал ему сигнал на запуск Windows в защищённом режиме. При запуске файлам .com выделялась вся оставшаяся после стандартных для DOS 640 кбайт память компьютера. «В случае „win.com“ он высвобождает всю память за пределами своего образа для системы, так что для загрузки Windows в защищённом режиме остаётся один большой непрерывный блок памяти», — пояснил господин Чен.

    Если какая-то программа занимала память в том пространстве, которое «win.com» выделял для Windows в защищённом режиме, обычная память оказывалась фрагментированной, и попытка вернуть систему в то же состояние, в котором она была при первом запуске «win.com» не увенчалась бы успехом, потому что требование об «одном большом непрерывном блоке памяти» не было соблюдено. В этом случае производилась полная перезагрузка со временем, необходимым для BIOS и DOS — при зажатой клавише Shift и удачном «чистом» рестарте Windows это бы не понадобилось.
MicroSoft
irshatno
Стаж: 14 лет 11 мес.
Сообщений: 839
Ratio: 21.462
Поблагодарили: 4908
43.29%
russia.gif
sas_ang писал(а): Перейти к сообщению
что resetом надо пользоваться лишь в крайнем случае.

если не ошибаюсь, то с 3.11 начали применять автоматическую парковку головок винта. Я когда, в те времена на досе работал, там эту команду вручную использовал. Так что перегружать через RESET неее, не мое было :D .
Показать сообщения:   
Начать новую тему   Ответить на тему    Торрент-трекер NNM-Club -> Компьютеры и комплектующие -> Компьютерные новости Часовой пояс: GMT + 3
Страницы:   Пред.  1, 2, 3
Страница 3 из 3