我在 Apache 服务器上运行一个网站。服务器本身是一台 8 核服务器,具有 35G RAM。我正在监控 Apache 资源使用情况和整体服务器资源使用情况的统计数据。
我注意到 apache 的 CPU 使用率实际上超过了 100%,甚至高达 150%!这怎么可能呢?
查看所有 CPU 的总体 CPU 利用率,仅为 0.3 左右。
目前,从 Google 分析来看,大约有 400 名用户同时浏览该网站。我也浏览该网站并刷新页面进行测试,一切似乎都很顺利。
所以我的问题是,我需要担心这个 Apache CPU 使用率统计数据吗?
任何帮助,将不胜感激。
答案1
如果我没错的话,进程的 CPU 使用率可以高达 (100 x 核心数)%。如果您担心性能并想了解 Apache 的内部情况,请尝试使用 gdb,如本指南中所述:http://httpd.apache.org/dev/debugging.html