Virtuaalimuistin käsite kehitettiin ensimmäisen kerran saksalaisella fyysikolla Fritz-Rudolf Güntschillä Technische Universität Berliinissä vuonna 1956 hänen väitöskirjassaan Logical Design of a Digital Computer with Multiple Asynchronous Rotating Drums and Automatic High Speed Memory Operation; siinä kuvataan kone, jossa on 6 100-sanan blokkia ensisijaista ydinmuistia ja 1000 100-sanan blokkien osoitealue, jossa laitteisto siirtää automaattisesti lohkoja ensisijaisen muistin ja toissijaisen rumpu muistin välillä. Paging pantiin ensimmäisen kerran täytäntöön Manchesterin yliopistossa keinona laajentaa Atlas Computerin työmuistia yhdistämällä sen 16 384 sanan ensisijaisen muistin ja 9 8 304 sanan toissijaisen rumpu muistin. Atlas kehitettiin ensimmäisen kerran vuonna 1962, mutta työmuistin prototyypit oli kehitetty vuonna 1959.
virtuaalimuisti