Brug din PC optimalt - KnowWare
Brug din PC optimalt - KnowWare
Brug din PC optimalt - KnowWare
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
36<br />
32 bit disk access<br />
som giver hurtigere kommunikation med harddisken<br />
uden om DOS og den langsomme BIOS, når der<br />
'swappes'. DOS programmer kører også hurtigere i<br />
enhanced mode. Hvis Windows under test af harddiskcontrolleren<br />
finder den kompatibel (i overensstemmelse)<br />
med en bestemt standard (Western Digital<br />
1003), vil du have mulighed for at aktivere 32 bit disk<br />
access - du skal sætte kryds. Dette er nemlig af Microsoft<br />
ikke default sat pga. visse tekniske forhold ved bærbare<br />
<strong>PC</strong>'ers måde at spare batteriet.<br />
(A) Uheldigvis valgte Microsoft at kalde denne kommunikation<br />
noget med 32 bit. Et andet navn er FastDisk, som<br />
intet har at gøre med I/O bussen eller CPU'ens bredde for<br />
adressebussen. Det drejer sig om noget teknisk omkring<br />
386'erens adresseregister. Windows bruger en device driver,<br />
som i protected mode direkte kommunikerer med harddiskcontrolleren,<br />
hvilket forøger kommunikationen (throughput) med<br />
ca. 20% og forøger antallet af DOS programmer, der kan<br />
køres samtidigt.<br />
Hvis Windows derefter ikke kan starte, start med<br />
C:\>WIN/D:F<br />
og fjern krydset i boksen for 32 bit disk access.<br />
Win 3.1 kan køre i protected og enhanced mode. Når<br />
Windows kører i enhanced mode, får hvert DOS program<br />
memory, som om det kørte på en 8086 baseret <strong>PC</strong>. Har<br />
du 4 DOS programmer kørende, har du simuleret 4 ekstra<br />
<strong>PC</strong>'ere. Denne mode kaldes Virtuel 8086 eller forkortet<br />
V86 mode, og her simulerer 386'eren 8086 processoren,<br />
mens den kører i protected mode.<br />
Fordelen er, at du kan køre real mode DOS<br />
programmer samtidig med fordelene fra protected mode -<br />
beskyttelse imod memorykonflikter. Yderligere kan du<br />
køre flere programmer tilsyneladende samtidigt - det ser<br />
sådan ud, selv om 386 processoren reelt blot skifter<br />
hurtigt mellem de forskellige programmer, som i et givet<br />
meget lille tidsrum får CPU kraft - også kaldet multitasking<br />
(task: opgave, proces). Hvert DOS program råder<br />
altså over den totalt tilgængelige conventional memory,<br />
og derfor er memory optimering vigtig.<br />
En 486 processor indeholder grundlæggende i denne<br />
forbindelse det samme som en 386'er.<br />
Windows 3.1<br />
<strong>Brug</strong> <strong>din</strong> <strong>PC</strong> <strong>optimalt</strong> – 22-06-01 – 08:38<br />
Tips til Windows<br />
som jeg haft glæde af. Hvis du vil lagre Program<br />
Managers opsætning uden at afslutte Windows, holdes<br />
Skift nede, mens Windows 'afsluttes' med fx Alt+F4.<br />
Opsætningen gemmes, men Windows afsluttes ikke. Du<br />
kan så under Options frakoble Save settings on Exit.<br />
Jeg havde svært ved at læse de grønne ord i Windows<br />
Help. I WIN.INI under [Windows Help] kan skrives<br />
Jumpcolor=0 0 128<br />
Popupcolor=128 0 0<br />
tallene angiver hvor mange enheder rød, grøn og blå du<br />
giver. Du kan lege lidt og se, hvad du bedst synes om.<br />
Tak til Brian Livingston, som også har videregivet at<br />
skrive i SYSTEM.INI<br />
[386enh]<br />
MaxBPs=768<br />
Det betyder max antal breakpoints. Et breakpoint er 10<br />
byte, som Windows bruger til kontrol af DOS sessioner,<br />
dvs. DOS programmer, der kører som en virtuel <strong>PC</strong>, hvor<br />
DOS programmet anvender <strong>PC</strong>'en, som om den havde<br />
den for sig selv. Mere nøjagtigt bruges et breakpoint,<br />
hver gang Windows skal kommunikere i real mode, og<br />
kort fortalt handler det om, at der default ved Windows<br />
start kun er afsat et vist antal breakpoints, som<br />
programmørerne regnede for tilstrækkeligt, men mange<br />
når i én Windows session over dette antal, og så<br />
begynder de ubehagelige fejl at komme. Siden jeg<br />
indførte denne linie, har jeg haft færre ubehagelige stop i<br />
programmer.<br />
Som vi alle ved, er Windows 3.1 eller 3.11 ikke<br />
perfekt og går ofte ned. Jeg har vænnet mig til ca. hver<br />
time at lukke Windows helt og starte forfra (og evt.<br />
boote) for at rense memory. Windows æder langsomt<br />
memory, hver gang man åbner og lukker programmer.<br />
Jeg vil hellere bruge dette minut i timen end at få<br />
ubehagelige overraskelser.<br />
Punktum på nummertastaturet med lys i NumLock:<br />
Ret i WINDOWS\SYSTEM\KBDDA.DLL med en editor. Søg<br />
,,**--++ og ret til ..**--++<br />
og du får punktum i stedet for komma. Lav forinden en<br />
kopi af filen for en sikkerheds skyld.<br />
Andre måder at starte WIN, skriv WIN/?