记一次 .NET 某人力资源网 CPU爆高分析

💡 原文中文,约6900字,阅读约需17分钟。
📝

内容提要

一位非训练营学员发现,系统在某些时段CPU使用率飙升,网络带宽也激增。经过分析,问题源于ipFilter安全软件,关闭后CPU恢复正常。总结指出,安全软件常导致内存泄露和程序崩溃等问题。

🎯

关键要点

  • 一位非训练营学员发现系统在某些时段CPU使用率飙升和网络带宽激增。
  • 问题源于ipFilter安全软件,关闭后CPU恢复正常。
  • 安全软件常导致内存泄露、程序崩溃等问题。
  • 使用procdump自动抓取CPU爆高的dump数据更为准确。
  • 通过分析发现ipFilter模块在高频计算,导致CPU临时性爆高。
  • ipFilter是云锁安全软件的一部分,注册到IIS的httpmodule。
  • 最终关闭云锁后,CPU使用率恢复正常。

延伸问答

CPU使用率飙升的原因是什么?

CPU使用率飙升的原因是ipFilter安全软件导致的,关闭后CPU恢复正常。

ipFilter安全软件是什么?

ipFilter是云锁安全软件的一部分,注册到IIS的httpmodule。

如何准确抓取CPU爆高的dump数据?

使用procdump自动抓取CPU爆高的dump数据更为准确。

安全软件可能导致哪些问题?

安全软件常导致内存泄露、程序崩溃等问题。

关闭ipFilter后系统表现如何?

关闭ipFilter后,CPU使用率恢复正常,系统表现改善。

ipFilter模块在系统中做什么?

ipFilter模块在系统中进行高频计算,导致CPU临时性爆高。

➡️

继续阅读