虚拟主机域名注册-常见问题云主机/VPS问题 → 常见问题


CPU占用率分析功能有什么作用?
作者:

  我司管理系统每天自动分析出每个虚拟主机所用的cpu的大概比例,可以方便管理员查找每个网站占用的cpu资源比例,同时让用户也能了解自己的网站所占服务器资源的大概情况。(cpu占用率指的是一天平均值)

  以其中一个站点的CPU占用情况为例做下分析说明:

  昨日cpu总耗时:111.59小时, 昨日cpu总耗时占服务器总耗时: 9.88%

  指的昨天该网站的所有文件请求在服务器端处理所花时间一共是111.59小时, 所用的cpu比例是9.88% .

  以往被服务商告知"您的网站太占CPU"资源,面对自己网站内的数千个程序文件,用户和服务商都不知道到底是哪些程序占用了过多的资源. 现在通过该功能,用户可以轻易地找出自己的网站中是哪些文件太占CPU资源.

  如:

  最耗时的程序文件 单个耗时

  /sell.asp 14.87分

  /index.asp 3.72分

  /hack.asp 3.3分

  /system/admin/change_sell.as.. 2.68分

  /houseshow.asp 1.6分

  /sub_hack.asp 1.4分

  /search_sell.asp 1.4分

  /sub_sell.asp 1.32分

  /dj_hack.asp 1.23分

  /home.asp 58.52秒

  说明该网站中的/sell.asp 这个文件存在执行占用超长时间的情况,这往往会占用太多的CPU资源. 请检查这个程序是否有死循环,是否连接数据库经常超时,是否效率不高 等情况,及时地优化程序,将令您的网站运行效率极大地提高.

  "经系统监测,您的网站占用服务器cpu资源经常超过30%以上"和"昨日cpu总耗时占服务器总耗时: 9.88%"是否矛盾?

  答: 这个是不矛盾的,昨日cpu总耗时占服务器总耗时是指的昨天的平均情况,而"您的网站占用服务器cpu资源经常超过30%以上"是我司的监控程序每5分钟监测一次您的网站的CPU占用情况,如果一个网站连续4次占用cpu都超过30%,我们就会发出以上通知.

  比如您在一个小时内连续执行生成HTML文件的操作,如果您的数据库比较大,生成的html文件很多,这个操作是相当占用cpu的,很可能会出现连续4次占用cpu超过30%以上的情况. 但是平均到24小时,您占用的cpu又是不足30%

  的,所以二者不矛盾.

  问:一天才24小时,你们统计最耗时的文件 总耗时 /tp/Html/PhotoVote.asp 195.76小时 ,怎么会大于24小时?

  答:这个时间是所有用户的访问在服务器端所花的时间总和,比如两个用户同时访问,时间是要累加二次的,所以时间总和可能大于24小时。




来源:
阅读:296
日期:2022-12-09

【 双击滚屏 】 【 推荐朋友 】 【 收藏 】 【 打印 】 【 关闭 】 【 字体: 】 
上一篇:TP-LINK TL-R410端口映射 内网IP的端口映射方法
下一篇:统计访问里面搜索的关键词,打开是乱码
  >> 相关文章