27.07.2013 Views

Brug din PC optimalt - KnowWare

Brug din PC optimalt - KnowWare

Brug din PC optimalt - KnowWare

SHOW MORE
SHOW LESS

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/?

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!