仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 388|回复: 7
打印 上一主题 下一主题

[其他Linux] 带来一篇w3wp.exe历程占用内存太高办理办法

[复制链接]
变相怪杰 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 16:04:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln
w3wp.exe是在IIS(因特网信息服务器)与使用程序池相干联的一个历程,假如你有多个使用程序池,就会有对应的多个w3wp.exe的历程实例运转。这个历程用来分派大批的体系资
明天研讨了一下,能够做以下设置:
1、在IIS中对每一个网站举行独自的使用程序池设置。即相互之间不影响。
2、设置使用程序池的接纳工夫,默许为1720小时,能够依据情形修正。同时,设置同时运转的w3wp历程数量为1。再设置当内存大概cpu占用凌驾几,就主动接纳内存
一样平常来讲,如许就能够办理了。但仍旧会呈现一般网站由于程序成绩,不克不及准确开释。
那末,怎样才干找到是哪个网站的?
1、在义务办理器中增添显现pid字段。就能够看到占用内存大概cpu最高的历程pid
2、在命令提醒符下运转iisapp-a。注重,第一次运转,会提醒没有js撑持,点击断定。然后再次运转就能够了。如许就能够看到pid对应的使用程序池
3、到iis中观察该使用程序池对应的网站,就ok了。
比来公司服务器总呈现CPU100%占用情形,服务器设置为双核Xeon3.0×2,2GECC内存。
发明是w3wp.exe长工夫占用大批CPU.呈现这类情形应当是网站程序存在逝世轮回等成绩而至。
在找到成绩之前能够临时接纳限定w3wp历程CPU利用率的办法包管网站能够迁就着事情:
在IIS6下,常常呈现w3wp.exe的内存及CPU占用不克不及实时开释,从而招致服务器呼应速率很慢。
办理CPU占用过量:
1、在IIS中对每一个网站举行独自的使用程序池设置。即相互之间不影响。
2、设置使用程序池的CPU监督,不凌驾25%(服务器为4CPU),每分钟革新,凌驾限定时封闭。
依据w3wp获得是哪个使用程序池:
1、在义务办理器中增添显现pid字段。就能够看到占用内存大概cpu最高的历程pid
2、在命令提醒符下运转iisapp-a。注重,第一次运转,会提醒没有js撑持,点击断定。然后再次运转就能够了。如许就能够看到pid对应的使用程序池。(iisapp实践上是寄存在C:windowssystem32目次下的一个VBS剧本,全名为iisapp.vbs,假如你和我一样,也克制了Vbs默许联系关系程序,那末就必要手动到该目次,先择翻开体例,然后选“Microsoft(r)WindowsBasedScriptHost”来实行,就能够失掉PID与使用程序池的对应干系。)
3、到iis中观察该使用程序池对应的网站,就ok了,做出下面的内存或CPU方面的限定,或反省程序有没有逝世轮回之类的成绩。
办理内存占用过量,能够做以下设置:
1、在IIS中对每一个网站举行独自的使用程序池设置。即相互之间不影响。
2、设置使用程序池的接纳工夫,默许为1720小时,能够依据情形修正。再设置当内存占用凌驾几(如500M),就主动接纳内存。
我的设置以下:
起首是对CPU的限定:在启用cpu监督后,我设置该使用程序池最年夜的cpu利用率为50%。设置革新cpu工夫为1分钟,设置操纵为“封闭”。最年夜事情历程数设置为1。这个意义是,IIS革新检测该自力池的CPU利用情形工夫为1分钟,假如凌驾设置的cpu限定50%,就会收回封闭池的指令,请求池在指定的工夫内封闭。假如池乐成在这个工夫内封闭,IIS会重启动一个新池,此段工夫很短,一样平常不会有甚么感到,池就从头开启了,关于会见网站的人基础是不会有感到的。但假如池没有在指准时间内封闭,IIS就会强行封闭它一个革新CPU工夫。在这个中断的工夫内,网站没法会见,提醒“ServiceUnavaliable”。

封闭工夫和启动工夫距离设置:设短一些好比10秒,如许当您的网站程序大批占用体系资本时IIS主动疾速接纳历程而且疾速启动历程,您的网站临时还能够迁就着事情。

对内存的限定及历程接纳工夫的设置:我设置为内存占用凌驾800M就主动接纳内存,假造内存没有做限定。历程接纳工夫我坚持默许没有修正。列位能够依据本人的情形设置更短的工夫。对使用程序池最年夜假造内存也能够在此举行设置,凌驾了设置的最年夜假造内存,该池会就被接纳。


不同版本的Linux命令数量不一样,这里笔者把它们中比较重要的和使用频率最多的命令。
乐观 该用户已被删除
沙发
发表于 2015-1-18 16:29:55 | 只看该作者
Linux的成功就在于用最少的资源最短的时间实现了所有功能,这也是符合人类进化的,相信以后节能问题会日益突出。
飘灵儿 该用户已被删除
板凳
发表于 2015-1-25 18:00:22 | 只看该作者
学习Linux系统在服务中的配置方法及使用方法。Linux在服务器中应用相当广,应对常用的apache,samba,ftp等服务器基本配置清楚了解。[重点,应巩固学习]
爱飞 该用户已被删除
地板
发表于 2015-2-3 12:46:33 | 只看该作者
永中office 2004增强版安装只需要默认安装即可使用并操作大多与win系统雷同,打印机的配置和管理,记录光盘等。
山那边是海 该用户已被删除
5#
发表于 2015-2-9 02:34:42 | 只看该作者
对于英语不是很好的读者红旗 Linux、中标Linux这些中文版本比较适合。现在一些Linux网站有一些Linux版本的免费下载,这里要说的是并不适合Linux初学者。
小女巫 该用户已被删除
6#
发表于 2015-2-26 19:06:35 | 只看该作者
熟读Linux系统有关知识,如系统目录树,有关内容可购书阅读或搜索论坛。
飘飘悠悠 该用户已被删除
7#
发表于 2015-3-16 07:56:22 | 只看该作者
尽我能力帮助他人,在帮助他人的同时你会深刻巩固知识。
金色的骷髅 该用户已被删除
8#
发表于 2015-3-22 21:37:27 | 只看该作者
即便是非英语国家的人发布技术文档,Linux也都首先翻译成英语在国际学术杂志和网络上发表。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-9-28 01:27

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表