A Microsoft veteránja végre elmagyarázta, miért gyorsította a Shift billentyű lenyomása a Windows 95 újraindítását

Raymond Chen a Microsofttól elmondta, miért segített a Shift billentyű lenyomva tartása a Windows 95 rendszer gyorsabb indításában a teljes számítógép újraindításához képest.

A Microsoft veteránja végre elmagyarázta, miért gyorsította a Shift billentyű lenyomása a Windows 95 újraindítását

Amikor a Shift billentyű lenyomva tartása mellett újraindító parancsot kaptak az EW_RESTARTWINDOWS formájában, a 16 bites ExitWindows funkció leállította a 16 bites Windows magot, majd leállt a 32 bites virtuális memória kezelő, ezután a processzor 'valós módba' váltott, és átvette az irányítást a 'win.com' futtatható fájlhoz. A 'valós mód' egy elavult működési mód, amely közvetlen hozzáférést biztosít a hardverhez; ez most a védett módot előzi meg, amelyet a modern operációs rendszerek használnak.

Amikor a 'win.com' fájl, mint általában a DOS környezetben, irányítást kapott, a processzor jelet küldött neki, hogy indítsa el a Windows-t védett módban. Indításkor a .com fájloknak a DOS számára standard 640 KB memóriaoférzet körüli összes fennmaradó memória helyet adtak. 'A win.com esetében ez felszabadítja az összes memóriát a képe mögött a rendszer számára, így védett módban való indításhoz egy nagy, folyamatos memóriablokk marad' - mondta Chen úr.

Ha valamilyen program memóriát foglalt el azon a helyen, amelyet a 'win.com' választott el a Windows számára védett módban, a normál memória fragmentálódott, és a rendszer visszaállításának kísérlete arra az állapotra, amelyben a 'win.com' először indult, nem volt sikeres, mert a 'nagy, folyamatos memóriablokk' követelménye nem teljesült. Ilyen esetben teljes újraindítás történt, a BIOS és DOS számára szükséges idővel - a Shift billentyű lenyomva tartása mellett, és ha a Windows 'tiszta' újraindítást végzett, erre nem lett volna szükség.

Forrás:


Forrás: 3dnews.ru
Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster