虚拟内存大

 

系统虚拟内存太大。我最近的PF值很大,当值很高的时候我的IIS会挂起。我想咨询是否可以查询是什么软件或者应用程序占用了我的虚拟内存呢?

回答:如果是 Windows 7 的话,在任务管理器的“列设置”中选择显示“提交大小”,即可查看进程占用的虚拟内存。Windows Server 2003 任务管理器没有此功能,需要使用第三方软件,建议 Process Explorer。
-- Alexis Zhang

您可以从Task Manager | Processes 里看一下哪些process 的Memory Usage 比较高。但是从这里我们仅能大概判断出那些process 可能用了过多的page file. 如果要得到确切的page file usage, 您需要借助Perfmon. 您可以参考下面的文章更好的理解PageFile Usage: 您看到的文章来自活动目录seo http://gnaw0725.blogbus.com/c1404551/
Explanation of Pagefile Usage as reported in the Task Manager
http://blogs.technet.com/perfguru/archive/2008/01/08/explanation-of-pagefile-usage-as-reported-in-the-task-manager.aspx
RAM, Virtual Memory, Pagefile and all that stuff
http://support.microsoft.com/kb/555223/en-us
Memory Performance Information
http://msdn.microsoft.com/en-us/library/aa965225(VS.85).aspx
导致Page File usage 很高的原因可能是系统进程或者某些三方程序造成的memory leak. 通常需要借助perfmon收集和分析performance monitor log, 然后做进行进一步的排错。您看到的文章来自活动目录seo http://gnaw0725.blogbus.com/c1404551/
马宁 微软全球技术支持中心

虚拟内存的相关文章请参考
虚拟内存页面文件
vista虚拟内存不足
虚拟内存大小设置|pagefile
虚拟内存能不能关掉
虚拟内存优化设置

页面文件大小可调吗|虚拟内存pagefile
如何减小pagefile系统文件太大小
http://www.googlesyndicatedsearch.com/u/blogbus?hl=zh-CN&newwindow=1&ie=UTF-8&q=site:gnaw0725.blogbus.com+%E8%99%9A%E6%8B%9F%E5%86%85%E5%AD%98&start=10&sa=N
---gnaw0725

0 条评论

留下评论