UMB
Definizione rapida
Blocco disponibile nell'area di memoria superiore dei sistemi DOS, utilizzabile per caricare driver o programmi residenti.
Spiegazione
Gli Upper Memory Block sfruttavano le porzioni libere tra 640 KB e 1 MB, normalmente disseminate tra aree riservate all'hardware. Spostandovi alcuni componenti si aumentava la memoria convenzionale lasciata alle applicazioni.
Esempio pratico
Il comando di caricamento alto colloca il driver del mouse in un UMB anziché consumare spazio sotto i 640 KB.
Spiegazione tecnica
Un gestore come EMM386 mappa memoria e presenta al sistema segmenti utilizzabili nella UMA. Dimensione e disposizione dei blocchi dipendono dalla configurazione di schede, ROM e finestre riservate.
Da non confondere con
Non coincide con l'intera Upper Memory Area: la UMA è la regione complessiva, mentre un UMB è una sua porzione resa effettivamente disponibile.