现代所有用于一般应用的操作系统都对普通的应用程序使用虚拟内存技术，例如文字处理软件，电子制表软件，多媒体播放器等等。老一些的操作系统，如DOS和1980年代的Windows，或者那些1960年代的大型机，一般都没有虚拟内存的功能——但是，和苹果公司的Lisa都是很值得注意的例外。那些需要快速存取或者反应时间非常一致的嵌入式系统，和其他的具有特殊应用的计算机系统，可能会为了避免让运算结果的可预测性降低，而选择不使用虚拟内存。
Windows操作系统的虚拟内存.对于32位进程，其