Upper Memory Area
幸いモジュール間の依存関係はそれほど複雑ではなく、多くの場合はどういう順序でロードしても大丈夫だった。例外としては、CD-ROM をキャッシュするにはたいていのディスクのキャッシュをCD-ROMドライバの後からロードする必要があり、ネットワーク系のモジュールはOSI参照モデルの階層の順序に従ってロードする必要があった。
簡単だが効果的な最適化手法として、HIMEM.SYS をデバイスとしてロードし、その後にEMM386.EXEをデバイスとして "RAM AUTO" オプション付きでロードするという手法がある。それによってデバイスドライバが自動的にUMAにロードされる。この手法は基本メモリマネージャを効率的にコンベンショナルメモリにロードし、それ以外をすべてUMAにロードするというものである。MSCDEXのようにコンベンショナルメモリを大量に消費するプログラムも同様の手法でUMAにロードでき、それによってコンベンショナルメモリを大きく解放することができた。