在Windows Server x64中处理pipe理内存泄漏?

干净的安装和操作系统的Windows x64启动后,我启动cmd.exe(任何其他exe),并closures它。 然后我启动rammap.exe( http://technet.microsoft.com/en-us/sysinternals/ff700229.aspx )。 在第二页称为“进程”我按进程名称sorting列表,看到cmd.exe仍然消耗内存(4K私人和16K页表= 20K)。 我第二次启动它,并在此列表中出现新项目(每个进程启动+终止一个)。 所以每个进程终止都需要20K的内存。

如果你的软件经常在这样的服务器操作系统上启动和终止进程,你会发现在几天或几周之后,操作系统开始显示奇怪的错误(通常内存不足)。 而更多的日子之后,你所要做的就是重新启动操作系统。 重新启动后,它几乎可以在相同的时间内正常工作。

我在每台2008服务器R2 x64(+ SP1和-SP1)上注册了这个问题,在2003 Server x64上间接(rammap不支持)。

在Windows 7 x32(+ SP1和-SP1)上未观察到此问题。

截图 在这里输入图像说明

看到这个问题的第一步探索页表快速增长

任何人都可以反驳或批准我的假设和观察吗? 任何人都可以告诉如何解决这个问题? 它是错误还是不是?