La koncepto de virtuala memoro unue estis evoluigita de la germana fizikisto Fritz-Rudolf Güntsch ĉe la Technische Universität Berlin en 1956 en sia doktoriĝa disertacio, Logical Design of a Digital Computer with Multiple Asynchronous Rotating Drums and Automatic High Speed Memory Operation; ĝi priskribis maŝinon kun 6 100-vortaj blokoj de primara kerna memoro kaj adresospaco de 1,000 100-vortaj blokoj, kun hardvaro aŭtomate movanta blokojn inter primara memoro kaj sekundara tambura memoro. Paging unue estis efektivigita ĉe la Universitato de Manĉestro kiel maniero plilongigi la labormemoron de la Atlas Computer per kombinado de ĝiaj 16,384 vortoj de primara kerna memoro kun 98,304 vortoj de sekundara tambura memoro.
IBM