原帖由 黑毛 于 2006-4-23 18:11 发表
sinisa:我看到了一篇早些时候的文章,我英文不好,看了个大概,意思就是说,32-bit的程序单进程固然可以在64-bit的wondows中使用超过2GB的内存,但那是利用了虚拟内存,物理内存的使用不会超过2GB。
可是,从 ...
其实我也不清楚
首先我对Windows的内部机制不是很了解,而且微软的文档说得也很含糊
比如2GB这个限制,说是一个进程可以用到的最大内存,但又说可能包括进程加载的DLL文件分配的内存(比如VSTi读的音色)
Task Manager里面显示的这个Mem Usage,有的说是进程在物理内存里的大小,但是只包括进程自己的,还是包括他加载的DLL的,我就不知道了
其实我有办法试验,不过自己的Windows机只有2GB内存,又是XP 32位没法试验