aspnet_wp 这个进程,在流量稍大的时候就会把CPU占满,反应极慢? aspnet_wp可以kill?我怎么kill之后他又会自动启动? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 修改machine.config中cpumask(CPU个数)你现在有两个CPU可系统没有真正利用起来如果你有两个物理CPU的话。修改后应该就有两个aspnet_wp进程存在啦,这样问题就解决啦eg:原来: <processModel enable="true" timeout="Infinite" idleTimeout="Infinite" shutdownTimeout="0:00:05" requestLimit="Infinite" requestQueueLimit="5000" restartQueueLimit="10" memoryLimit="60" webGarden="false" cpuMask="0xffffffff" userName="machine" password="AutoGenerate" logLevel="Errors" clientConnectedCheck="0:00:05" comAuthenticationLevel="Connect" comImpersonationLevel="Impersonate" responseDeadlockInterval="00:03:00" maxWorkerThreads="70" maxIoThreads="70"/>修改后:将CPUMASK改为实际CPU的数量,16进制:0x0d http://www.microsoft.com/resources/documentation/WindowsServ/2003/all/deployguide/en-us/Default.asp?url=/resources/documentation/WindowsServ/2003/all/deployguide/en-us/iisdg_upg_wdtc.asp 呵呵,看来要加CPU了我发现我在更新DLL的时候,这时CPU很容易就达到了100%然后在很长时间内系统反应极慢...是因为CPU处理能力不足吗? 我是WINDOWS2000+SQL2003+IIS5+.NETFRAMEWORK1.1 你用VS。NET的CENTER TEST测试一下多台电脑连接时的效果! 有猩猩来喽,http://support.microsoft.com/default.aspx?scid=kb;en-us;816829 这有一篇文章不知道对我有没有用 目前占用内存是150M左右 ??才150M啊 这边的机器占了1G多CPU也没到90% 啊 说一句多余的话,一定要用Windows Server。我想不用的很少,呵呵。 是不是你那个网站每个用户有较大的计算量, 要不内存和cpu利用率怎么会差这么多? 不过你的cpu做服务器的确也不大,我曾经做一个图像的运算,几个用户cpu就可以占到很高。 没有,就是动态显示!查了一下PageRead经常报警 建议你想办法看看那个时候cpu都在做些什么,就是具体到是在解析页面,在与数据库建立连接,还是在操作数据库,先要搞清楚cpu都浪费在哪里了。你连接数据库有没有建连接池,据我所知,与数据库建立连接是很花时间的从程序方面看看有没有什么可以优化的吧。 用性能监控的计数器看看数据库连接数、当前请求数、执行等待时间、和cpu利用率对比一下 windowservice 在window7中安装问题 我在网上下了一个网站后台,很好看,该怎样应用到我的网站中 SetCapture的使用问题,为什么不执行onmouseover事件? 在后台调用label中的值的问题 nhibernate如何只查询一条记录? 关于xmlhttp与母板的一个很奇怪的问题 怎样将一个已经发布的网站优化最快? HTML5 编辑工具 asp.net 回车事件 看看没分有没有人答,本题没分~~想答者,请进。 有关datagrid的问题,各项的显示。 学习之用,高分相求oa源码,关于asp.net,马上结分!!!分不够将再加
你现在有两个CPU可系统没有真正利用起来如果你有两个物理CPU的话。修改后应该就有两个aspnet_wp进程存在啦,这样问题就解决啦
eg:
原来:
<processModel enable="true" timeout="Infinite" idleTimeout="Infinite" shutdownTimeout="0:00:05" requestLimit="Infinite" requestQueueLimit="5000" restartQueueLimit="10" memoryLimit="60" webGarden="false" cpuMask="0xffffffff" userName="machine" password="AutoGenerate" logLevel="Errors" clientConnectedCheck="0:00:05" comAuthenticationLevel="Connect" comImpersonationLevel="Impersonate" responseDeadlockInterval="00:03:00" maxWorkerThreads="70" maxIoThreads="70"/>修改后:
将CPUMASK改为实际CPU的数量,16进制:0x0d
我发现我在更新DLL的时候,这时CPU很容易就达到了100%然后在很长时间内系统反应极慢...
是因为CPU处理能力不足吗?
http://support.microsoft.com/default.aspx?scid=kb;en-us;816829
这有一篇文章不知道对我有没有用
就可以占到很高。
查了一下PageRead经常报警
在与数据库建立连接,还是在操作数据库,先要搞清楚cpu都浪费在哪里了。
你连接数据库有没有建连接池,据我所知,与数据库建立连接是很花时间的
从程序方面看看有没有什么可以优化的吧。