LASTHÖG
Utvecklare | Digital Research , Novell , Microsoft , IBM , Caldera |
---|---|
Initial release | 11 juni 1991 |
Operativ system | DOS |
Typ | Kommando |
Inom datoranvändning är LOADHIGH
(förkortat LH
) ett internt DOS- kommando i COMMAND.COM som används för att ladda ett program till det övre minnesområdet (UMA) istället för det vanliga minnet .
Kommandot introducerades med MS-DOS 5.0 / PC DOS 5.0 1991, kopiering av det inbyggda HILOAD
-kommandot som tidigare introducerades med DR DOS 5.0 1990. DR DOS 6.0 lade till stöd för denna namngivningsvariant också 1991.
Översikt
På grund av designen av IBM PC:n led DOS av vad som var känt som 640 KB-barriären . Storleken på detta minnesområde, känt som konventionellt minne , var fast och oberoende av mängden systemminne som faktiskt installerades. Olika system utvecklades för att stödja extra minne (se även EMS , XMS ) och DOS-förlängare , men konventionellt minne var fortfarande ett problem på grund av kompatibilitetsproblem. Det var en knapp resurs eftersom många applikationer krävde en stor del av detta grundläggande minnesfragment vid körning. Därför var det ofta nödvändigt att flytta högt upp vissa TSR- program som musdrivrutinen eller diskcachedrivrutinen (som SMARTDRV ) innan ett minneshungrigt program kördes. Detta uppnåddes genom att använda LOADHIGH
anropade med programmets namn som parameter.
För att ladda TSR högt inom CONFIG.SYS måste INSTALLHIGH - direktivet användas istället för kommandot LOADHIGH .
Motsvarigheten till LOADHIGH
för enhetsdrivrutiner är DEVICEHIGH (kan endast användas inom CONFIG.SYS ) . Dessa stöds också sedan DR DOS 6.0. DR DOS 5.0 och högre stöder också HIINSTALL respektive HIDEVICE .
De flesta moderna operativsystem körs nu i skyddat läge med stöd för en osegmenterad (plat) minnesmodell och har inte en begränsning på 640 KB. LOADHIGH
och andra metoder för att frigöra konventionellt minne har i stort sett blivit föråldrade.
LOADHIGH
är en del av Windows XP MS-DOS-undersystemet för att endast upprätthålla syntaxkompatibilitet med MS-DOS och MS OS/2 version 1.x. Det är inte alls tillgängligt på Windows XP 64-bitarsversionen och inte längre tillgängligt i kommandotolken för nyare Windows -operativsystem. [ förtydligande behövs ]
Se även
- BUFFERSHIGH / HIBUFFERS (DOS 7.0+)
- STACKSHIGH / HISTACKS (DOS 7.0+)
- LASTDRIVEHIGH / HILASTDRIVE (DOS 7.0+)
- FILESHIGH / HIFILES (DOS 7.0+)
- FCBSHIGH / HIFCBS (DOS 7.0+)
- DOS / HIDOS (DOS 5.0+)
- DOSDATA
- HIINSTALLASTA
- Lista över DOS-kommandon
- Självuppladdning
- Självflyttning
Vidare läsning
- Cooper, Jim (2001). Specialutgåva med MS-DOS 6.22 (3 utgåvor). Que Publishing . ISBN 978-0-7897-2573-8 .
- Ivens, Kathy; Proffit, Brian (1993). OS/2 Inifrån & Ut . Osborne McGraw-Hill . ISBN 978-0-07-881871-4 .