windows – 你怎么知道w3wp.exe在做什么? (或如何诊断性能问题)
我在我们制作的网站上遇到了性能问题,而且我不确定如何开始诊断它. 简短的描述是:我们有一个非常小的站点(http://hearablog.com),流量非常小,在一个糟糕的专用服务器中,CPU总是非常高,有时几分钟保持100%,而w3wp.exe占用了大部分.典型的情况是w3wp.exe需要60%,而SQL Server需要大约30%. 详细说明和更多细节: >该网站由Cari.Net托管在一个非常糟糕的服务器上.从一开始我们就感觉服务器的行为不正常,就像有些东西需要的时间太长,所以这可能是一个配置问题.也许我们正在获得一个虚拟服务器,而我们应该有一个专用服务器,虽然我们没有证据表明这一点,除了服务器往往很慢的事实. 这是资源监视器在100%CPU的这些“冲刺”之一中的样子,以防有任何有用的东西. 以及一些性能计数器的快照: 现在,令我困惑的是w3wp的CPU使用率如此之高. >有没有办法找出它正在做什么?也许甚至简介呢? 非常感谢你. 打开IIS管理器 – >单击树中的服务器 – >双击工作进程图标 – >双击正在使用CPU的工作进程实时查看当前正在执行的请求,以便您可以看到正在执行的模块时间. 还要考虑使用失败请求跟踪来跟踪每个请求的某些时间,以查看它们花费很长时间的位置. (编辑:站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 用Git帮助写作者更好地完成工作
- windows-7 – 如何在Windows 7上设置LDAP服务器?
- Win10清除设备驱动器中的多余选项的方法
- hyper-v-server-2012 – 在Hyper-V Server 2012 R2上正确删
- Win7自带的桌面便签如何设置关闭提醒教程
- windows-server-2008-r2 – 为什么Window的SSL Cipher-Suit
- active-directory – U2F(YubiKey等)和Active Directory
- windows-server-2003 – 需要另一个域控制器
- windows-server-2008 – schtasks – 创建没有按需运行的计
- windows – 通过GPO在空闲时间后执行锁定屏幕
- windows-xp – 告诉我使用基于SSL的WebDAV进行文
- windows-7 – Outlook加密电子邮件boo boo
- windows-server-2003 – .NET 3.5 SP1安装程序挂
- 5个开源的速读应用
- 微软发布新更新:修整Windows11上AMD性能问题
- hyper-v – Microsoft System Center虚拟机管理器
- Windows 11 Android 子系统上手初体会
- 如何从我的开发环境中的Windows 7 x64上的C#连接
- 导入包含Windows中的二进制BLOB的大型MySQL转储文
- 使用PowerShell管理Windows 2003 Active Directo