Windows Server x64中的进程管理内存泄漏?
发布时间:2020-12-14 00:20:38 所属栏目:Windows 来源:网络整理
导读:在干净安装和启动OS Windows x64后,我启动了cmd.exe(任何其他exe)并关闭它.然后我启动rammap.exe( http://technet.microsoft.com/en-us/sysinternals/ff700229.aspx).在名为“进程”的第2页上,我按进程名称对列表进行了排序,并看到cmd.exe仍然占用内存(4K Pr
在干净安装和启动OS
Windows x64后,我启动了cmd.exe(任何其他exe)并关闭它.然后我启动rammap.exe(
http://technet.microsoft.com/en-us/sysinternals/ff700229.aspx).在名为“进程”的第2页上,我按进程名称对列表进行了排序,并看到cmd.exe仍然占用内存(4K Private和16K Page table = 20K).我第二次启动它,新项目出现在此列表中(每个进程启动终止一个).因此,每个进程终止都需要20K的内存.
如果你经常在这样的服务器操作系统上启动和终止进程软件,你会发现在几天或几周后OS开始出现奇怪的错误(通常内存不足).更多天之后,您需要做的就是重新启动操作系统.重新启动后,它几乎在相同的时间段内正常工作. 我在每台2008服务器R2 x64(SP1和-SP1)上注册了此问题,并在2003 Server x64上间接(rammap不支持). 在Windows 7 x32(SP1和-SP1)上未观察到此问题. 截图 查看探索此问题的第一步Page table fast growth 任何人都可以反驳或批准我的假设和观察吗?
好吧,如果要关闭所有“cmd.exe”实例,可以使用TASKKILL命令.
TASKKILL /IM "CMD.EXE" /F 这是一种非常简单的方法来结束进程的所有正在运行的实例,始终牢记您以管理员身份显示运行,以便为程序提供完成进程所需的权限. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 运行Windows应用程序的实时操作系统替代品?
- 替换一个dll时出现.net DLL版本问题
- 解决win10 蓝牙设备只能配对无法连接 ,并且删除设备无效的
- active-directory – 我是否仍然拥有物理DC,即使是在Server
- windows-server-2008-r2 – 如何查看Server 2008软件RAID 5
- windows-server-2012 – 在服务器核心上自动使用PowerShell
- microsoft-test-manager – MTM:有没有办法使用命令行实用
- windows-server-2012-r2 – 我是否需要在每个虚拟机中安装防
- windows-phone-7 – WP8 – 此软件包使用的应用程序名称尚未
- .net – 如何在PowerShell中引用UWP类
推荐文章
站长推荐
- 外部用户能够给Exchange通讯组发送邮件排错分析
- DOS批处理中%cd%和%~dp0的区别
- Qt可用于开发Windows IoT核心应用程序吗?
- windows – propset svn的问题:忽略 – 可能与V
- windows – 从任务栏中删除语言栏(WinXP)
- windows-server-2008 – Windows 7 – 无法加入域
- Windows – 如何创建批处理文件来重命名文件夹中
- windows-server-2012 – Windows Server 2012默认
- 在 windows 上使用 clion 调试 rust 代码
- Windows – Win32事件驱动编程如何在引擎罩下实现
热点阅读