Skip to main content

Hva er konvensjonelt minne?

Random Access Memory (RAM) ble brukt ganske annerledes på IBM PC -maskiner og kloner i dager med gamle når DOS, et kommandolinje -operativsystem som brukes før Windows , styrt.Den første 0-640 kilobyter (KB) RAM ble utpekt som konvensjonelt minne;området der DOS konvensjonelt lastes ved oppstart.640KB - 1 megabyte (MB) -blokken bestående av 384KB var det øvre minneområdet (UMA);Den første 64KB over 1MB -grensen ble det høye minneområdet (HMA eller Himem), og alt over det ble betegnet som utvidet minne.

Konvensjonelt minne ble brukt som lese-/skriveområdet for operativsystemet og for programmer, noe som gjorde det foren tett passform.DOS lastet også rutiner, systemdrivere og systemparametere inn i dette rommet.For å hjelpe deg med å frigjøre rom, ble noen innbyggere av konvensjonelt minne flyttet opp RAM -stigen til UMA og HMA.Dette ble oppnådd ved å legge til et par linjer i config.sys -filen, en fil som sammen med Autoexec.bat ble bestemt i stor grad minnelastingsparametrene til programvare og maskinvareenheter som ble brukt i DOS og tidlige Windows systemer.På slutten av 1980 -tallet utvidet Quarterdeck Memory Manager Inkludert sin egen innebygde utvidede minnesjef: EMM386.exe.Denne versjonen av DOS lastet nesten helt inn i høyt minne, og frigjør konvensjonelt minne for programmene som bare kunne kjøres der.En annen fordel med dette operativsystemet er at det kan kjøpes av publikum (starter med versjon 3.1), mens MS DOS bare var tilgjengelig med maskinvare.

Microsoft svarte på digital forskning og reg;med sin egen 5.0 -utgivelse i 1991 som motarbeidet fordelene med DR DOS 5.0.Konkurransen fortsatte med dr.DOS 6.0 som inkluderte oppgavebytte- og diskkomprimering, og MS DOS 6.0 fulgte i form.MS DOS 6.22 var den siste uavhengig tilgjengelige MS DOS -pakken som ble markedsført, mens Dr DOS fortsetter å bli solgt gjennom drdos.com.

som Windows Operativsystemer avanserte, begrensningene for å optimalisere konvensjonelt minne ble et fjernt minne, bortsett fra de som fortsatte å bruke DOS -programmer, enten av nødvendighet eller for moro skyld.Starter med Windows 95, ble en nedsatt versjon av MS DOS integrert for formålet med bootstrapping eller feilsøking.Windows XP beholder en skjelettversjon av MS DOS 8.0, bare tilgjengelig ved å lage en diskettstart disk, og det samme gjør Vista .Alle versjoner av Windows Behold et skall, eller kommandolinjegrensesnitt.I tidligere versjoner av Windows Dette var Command.exe, som ble cmd.exe i Windows-Nt reg;Familie.

Fra september 2006 ble en gratis, åpen kildekodeversjon av DOS også tilgjengelig, kjent som Freedos, selv om den aldri ble utviklet utover versjon 1.0.For de som bruker gamle maskiner eller kjører DOS -programmer i dag, eksisterer mye informasjon på nettet for manuelt optimalisering av konvensjonelt minne for å få mest mulig ut av DOS -programmene eller spillene dine.