Efter val av "Omstarta Skrivbord" visas en dialogruta liknande den f”r Ut”kad Avst„ngning. Skillnaden „r att efter alla f”nster har st„ngts omstartas inte hela datorn utan bara Skrivbordet (PMSHELL.EXE).
F”r att f”rst† detta b”r du veta att OS/2 gr„nssnittet „r uppdelat i tre "lager":
ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Skrivbord (WPS) ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Presentation Manager (PM) ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ OS/2 K„rna ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙOS/2 K„rnan ger den basala funktionaliteten f”r operativsystemet, s†som access av utrustning och multik”rning. Utan den skulle ingenting fungera i ditt system.
Presentation Manager (PM) ansvarar f”r grafiken i ditt system, s†som f”nster, ikoner, menyer, bilder och n†gra icke-grafiska ting, som INI filer. OS/2 kan k”ra textl„gesapplikationer (t.ex. OS/2 kommandosession, CMD.EXE) utan PM, men alla andra applikationer kr„ver PM. En typiskt PM applikation „r t.ex. Netscape.
Skrivbord (WPS) „r bara en annan mycket komplex PM applikation. Det ansvarar f”r att visa mappar, starta program n„r du dubbelklickar p† deras ikoner, associera filer till program, i korthet: allting du ser efter det att OS/2 har avslutat starten. Det „r h„r XFolder griper in.
"Omstarta Skrivbord" avslutar bara det ”versta lagret av de nyss n„mnda tre - Skrivbordet. Det tar mycket mindre tid „n att omstarta hela datorn, d„rf”r att PM och K„rnan beh”ver inte laddas om och initieras.
Omstarta Skrivbordet „r l„mpligt n„r ditt system blir l†ngsamt (enligt min erfarenhet, „ter Skrivbordet mer och mer minne vid arbete med filer) eller vid installation av mjukvara som „ndrar Skrivbordets klasser.
Viktigt att notera:
I dessa fall sker ganska slumpm„ssiga krascher
i vissa DLL:er, vilka bara „r symptom p† n†got internt
fel. Om detta h„nder m†ste du omstarta datorn. Kandidater f”r
dessa slumpm„ssiga DLL krascher „r INSTALL.DLL (inneh†ller
WPInstall), WPPRINT.DLL (inneh†ller skrivare- och utskriftsk”klasser)
och ocks† WorkFrame som kommer med olika IBM kompilatorer. (Lustigt,
alla dessa DLLer har programmerats av IBM.)