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.