bjwf:
我感觉前面的讨论有点混乱.我仔细想了一下,硬盘上的那个“虚拟内存”文件,和taskmanager里显示的VM 根本不是一回事,但是有些关系
[阅读: 744] 2010-12-29 09:33:24
硬盘上那个"虚拟内存"文件,严格的说法应该是 内存交换文件
而(VM)VirtualMemory , 和 VirtualAlloc 针对一个进程来讲,指的是进程的虚拟地址空间里的一段内存,至于这段内存实际上是在物理内存中还是在交换文件上是另外一回事。
而taskmanager里的VM size显示的是进程在自已的虚拟里址空间中已分配的内存数。这些内存是在物理内存中还是在磁盘上仍是未知的。