LOADHIGH - LOADHIGH

LOADHIGH (prescurtată „LH”) este o comandă DOS internă care este folosită pentru a încărca un program în zona superioară a memoriei (UMA) în loc de memoria convențională . Datorită proiectării PC-ului IBM , DOS suferea de ceea ce era cunoscut sub numele de bariera 640 KiB . Mărimea acestei zone de memorie, cunoscută sub numele de memorie convențională , a fost fixată și independentă de cantitatea de memorie de sistem instalată efectiv. Au fost dezvoltate diverse scheme pentru a sprijini memoria suplimentară (vezi și extinderea XMS , EMS și DOS ), dar memoria convențională a fost încă o problemă din cauza problemelor de compatibilitate. A fost o resursă rară, întrucât multe aplicații cereau o mare parte din acest fragment de memorie de bază la timpul de execuție. Prin urmare, a fost deseori necesar să se mute unele programe TSR , cum ar fi driverul de mouse sau driverul de memorie în cache SMARTDRV înainte de a rula o aplicație înfometată. Acest lucru a fost obținut folosind LOADHIGH apelat cu numele programului ca parametru.

Pentru a încărca TSR-urile în cadrul CONFIG.SYS, directiva INSTALLHIGH trebuie utilizată în locul comenzii LOADHIGH. Echivalentul LOADHIGH pentru driverele de dispozitiv este DEVICEHIGH (utilizabil numai în CONFIG.SYS ). DR-DOS , care a introdus metode încărcate de mare încărcare, acceptă, de asemenea, HILOAD , HIINSTALL și , respectiv, HIDEVICE .

Majoritatea sistemelor de operare moderne funcționează acum în modul protejat, cu suport pentru un model de memorie (plat) nesegmentat și nu au o constrângere de 640 KB. LOADHIGH și alte metode de eliberare a memoriei convenționale au devenit în mare măsură caduce. Această comandă nu mai este disponibilă în interpretul de comenzi al sistemelor de operare Windows mai noi .

Vezi si

Referințe