虚拟内存

虚拟内存

操作系统为程序员提供了超过物理内存限制的浮动内存模型。当系统需要的内存超过了物理内存时,可以使用硬盘中的交换文件在内存和硬盘之间进行页交换操作。不管目标机器安装了多少物理内存,都会有2GB的虚拟内存供开发人员使用,操作系统会自动实现内存到硬盘的映射。 

       每一个进程都有自己的4GB虚拟内存。低地址的2GB由开发人员支配。高地址的2GB只供操作系统使用。内存管理API函数只是从低地址的2GB分配所需的内存。

posted @ 2010-06-16 08:41  delphi中间件  阅读(392)  评论(0编辑  收藏  举报