首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Windows 2008 R2服务器使用100%内存,找不到有问题的进程

Windows 2008 R2服务器使用100%内存,找不到有问题的进程
EN

Server Fault用户
提问于 2012-03-04 09:07:59
回答 2查看 2.2K关注 0票数 4

好的,我有一个W2008 R2服务器运行一个网站,每天大约有100-200名访问者,而且它还为同一个网站运行MSSQL 2008。

最近,当服务器启动时,它使用了正常数量的RAM (约40-50%),然后缓慢但稳定地爬升,直到达到100%,没有人能够再访问该站点。即使是重新启动,也需要10分钟才能完成。

在任务管理器中,我没有发现导致上述内存泄漏的具体罪魁祸首。

奇怪的是,这个网站从2007年左右就开始运行了,网站每天有4000名独特的访问者,浏览量超过120万次,无论怎样,它都没有问题。

现在,如果它运行2-3天没有重新开始,这是一个奇迹。

任何帮助都将不胜感激。

编辑:

好的,我将我的server限制为1400 MB内存,一旦再次发生问题,我将使用resmon.exe

然而,我更像是一个编程方面的人,在服务器管理方面我是个新手;我应该用perfmon来监控什么呢?

EN

回答 2

Server Fault用户

发布于 2012-03-04 09:47:54

10块钱说是SQL服务器。尝试设置它的最大内存低于系统限制。有时,在共享系统上也需要这样做。

通常,您希望SQL使用所有可用的东西,但这可能不是最好的情况之一。

票数 5
EN

Server Fault用户

发布于 2012-03-04 10:29:37

通过查看windows工具resmon.exe,您可能可以更好地了解内存的使用情况(以及可能使用它的过程)。

此外,您还可以通过perfmon.exe跟踪几天的使用情况,这可能有助于确定内存使用量何时增加。这可能与其他程序任务或服务器事件相吻合。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/366154

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档