仮想記憶をサポートする以前のコンピュータシステムでは、このような手法で実装している主記憶装置の容量以上の大きさのプログラムを実行した。オーバーレイは仮想記憶と違って透過的ではなく、プログラマが明示的に指定してやる必要があった。
CPUのアドレス空間上の主記憶と、外部の二次記憶で構成した方式が一般的だが、過渡期に設計された機材など、アドレス空間が狭く、バンク切り換え等の方式の主記憶を切り替えながら実行するといった方式のオーバーレイもある。
オーバーレイのためのリロケーションとリンクのアルゴリズムは特殊であり、非常に複雑なオーバーレイ構造を構成することもある。利用可能な物理メモリ容量およびアドレス空間の拡大、なにより仮想記憶の一般化によって、オーバーレイ方式は使われなくなってきた。
オペレーティングシステムでは、新しくプログラムを起動する時に、同時にそれを実行するプロセスを新規に作る、という方式を採ると、起動元との資源の共有などが煩雑になる、という問題がある。
オーバーレイ・ネットワーク.
その他.
以下は、ほぼ一般的な語としての「オーバーレイ」の用例である。
オーバーレイ表示.
画像データやビデオ信号を重ね合わせて表示することをオーバーレイ表示と呼ぶ。特にテレビなどのビデオ出力をアナログ信号として合成してコンピュータディスプレイに表示することをビデオオーバーレイと呼ぶ。また、画像処理ソフトや描画ソフトで複数のレイヤーを重ね合わせることもオーバーレイ表示と呼ぶ。
スペースインベーダーゲームでモノクロ画面をカラーに見せかけるために色付きセロファンを画面に貼り付けていたが、これも物理的なオーバーレイ表示の一種である。
フォームオーバーレイ.
フォームオーバーレイとは、定型文書印刷の用語で、文書の定型部分を独立させプリンターやプリントサーバに格納したものである。使用頻度の高い文書形式を格納しておくことで、データ転送時間を短縮すると共に、データベースから多量の定型文書を自動的に作成して印刷するのにも使用される。
オーバーレイシート.