O conceito de memória virtual não tinha uma única data de "invenção", mas evoluiu com o tempo. No entanto, os principais desenvolvimentos que levaram à sua forma moderna ocorreram no
final da década de 1950 e início da década de 1960 .
Enquanto os sistemas anteriores tinham aspectos do que agora consideramos a memória virtual (como sobreposições), o computador Atlas da Universidade de Manchester em
1961 é frequentemente citado como um marco significativo. Seu sistema incluía a paginação de demanda, um componente crucial dos modernos sistemas de memória virtual. Isso permitiu que programas maiores que a RAM física disponível.
Portanto, embora não haja um único inventor ou data, o
início da década de 1960 Representa o período em que os principais conceitos de memória virtual, como os entendemos hoje, foram desenvolvidos e implementados.