喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 喜悦证交所 | 帮助

RSS 订阅当前论坛  

[北京]代朋友公司招聘PHP高级程序员多名

上一主题 下一主题
 13  1/2  1  2  > 
     
标题: [问题] 用什么办法能直接查到最占用CPU的PHP网页  
 
网逍遥
中级会员
Rank: 3Rank: 3
中级会员



UID 8320
精华 0
积分 268
帖子 245
金钱 268 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2001-5-21
状态 离线
用什么办法能直接查到最占用CPU的PHP网页

最近主机CPU常会跑到100%
有什么办法能查到是那个PHP网页造成的吗?

[ 本帖最后由 网逍遥 于 2008-7-7 09:48 PM 编辑 ]
2008-7-7 04:29 PM#1
查看资料  访问主页  发短消息  顶部
 
网逍遥
中级会员
Rank: 3Rank: 3
中级会员



UID 8320
精华 0
积分 268
帖子 245
金钱 268 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2001-5-21
状态 离线
[推荐阅读] 几个面试题 高手回答~~
用任务管理员,只能看到是那个进程占用CPU大,查不到具体网页
在PHPMYADMIN用SHOW PROCESSLIST
显示结果如下:
  Id  User  Host  db  Command  Time  State  Info  
  49 ODBC localhost:2611 NULL Sleep 6   NULL
  14731 root localhost:1459 book Sleep 217   NULL
  16236 root localhost:2965 book Sleep 0   NULL
  16240 root localhost:2969 book Sleep 7   NULL
  16255 root localhost:2984 book Sleep 5   NULL
  16273 root localhost:3002 bbsd Sleep 3   NULL
  16284 root localhost:3013 bbsd Sleep 1   NULL
  16291 root localhost:3020 NULL Query 0 NULL SHOW PROCESSLIST
  16292 root localhost:3021 book Sleep 0   NULL
  16293 unauthenticated user connecting host NULL Connect NULL login NULL

info里就显示null,也查不到相关的PHP命令,哎,头痛,高手帮忙
2008-7-7 04:35 PM#2
查看资料  访问主页  发短消息  顶部
 
网逍遥
中级会员
Rank: 3Rank: 3
中级会员



UID 8320
精华 0
积分 268
帖子 245
金钱 268 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2001-5-21
状态 离线
[推荐阅读] 重庆九龙坡3000-8000诚招PHP程序员
顶起来,谁知道?
2008-7-8 07:01 AM#3
查看资料  访问主页  发短消息  顶部
 
victor_1129
新手上路
Rank: 1



UID 126652
精华 0
积分 2
帖子 2
金钱 2 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2008-6-4
状态 离线
[推荐阅读] 一个php+mysql的项目,有感兴趣的吗
一个一个打开看啊,呵呵~~
2008-7-8 10:41 AM#4
查看资料  发短消息  顶部
 
游戏人间
版主
Rank: 7Rank: 7Rank: 7
☞风云山庄大少爷☜


UID 62639
精华 2
积分 14475
帖子 7392
金钱 14328 喜悦币
威望 20
人脉 127
阅读权限 100
注册 2004-12-21
来自 广西人在北京
状态 离线
[推荐阅读] 如何查到一个网站的编码格式
我也不知道,我之前放中国频道的一服务器上做测试,结果他们服务器很慢,第二天就给我发邮件说我的http://asdf.asdf.com/asdfasdf.php?id=asjdlfwhiu234877843mf89324t占用资源过大,请尽快解决.



 
群号:6025396/6025252/19520091(广西PHP交流/PHP高级编程/算法交流) 寧可在嘗試中失敗,也不在保守中成功! 不為失敗找理由,只為成功找方法! 饿踢Blog
 
2008-7-8 11:01 AM#5
查看资料  访问主页  Blog  发短消息  顶部
 
phphp
版主
Rank: 7Rank: 7Rank: 7
加班一族


UID 65188
精华 1
积分 182
帖子 3005
金钱 171 喜悦币
威望 10
人脉 1
阅读权限 100
注册 2005-7-20
来自 北京市海淀区
状态 离线
[推荐阅读] 如何得到一个url中的域名部分
如果确认是php页面的问题的话,
1.从数据库processlist里连接时间很长的,从sql语句找页面
2.如果用apache的话 access_log 最后加上%T, 重启(以下以默认的日志格式为准)
awk '{if($NF>10) print $7}'  access_log.* | less
3.php配置文件里加个auto_append_file, auto_prepend_file啥的..
4. 改改mod_php..
....

[ 本帖最后由 phphp 于 2008-7-8 11:25 AM 编辑 ]




书到用时方恨少, 事非经过不知难
2008-7-8 11:23 AM#6
查看资料  访问主页  Blog  发短消息  QQ  顶部
 
网逍遥
中级会员
Rank: 3Rank: 3
中级会员



UID 8320
精华 0
积分 268
帖子 245
金钱 268 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2001-5-21
状态 离线
[推荐阅读] 求一正则表达式
我的是IIS6的
2008-7-8 09:10 PM#7
查看资料  访问主页  发短消息  顶部
 
宏鬼
新手上路
Rank: 1


UID 130194
精华 0
积分 3
帖子 3
金钱 3 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2008-6-26
状态 离线
[推荐阅读] curl() 可不可以采集带验证码登入的页面
我只晓得 可以用phpmyadmin看看哪个sql占用的最长 然后反向的去找页面
其他的方法也不晓得 还要高手教教哦
最好方法详细点
2008-7-8 09:25 PM#8
查看资料  发短消息  顶部
 
网逍遥
中级会员
Rank: 3Rank: 3
中级会员



UID 8320
精华 0
积分 268
帖子 245
金钱 268 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2001-5-21
状态 离线
[推荐阅读] 我起得早
那个空间商却可以准确地监测到是那个网页占用了过多的CPU,不知他们是怎么做到的
2008-7-9 08:27 PM#9
查看资料  访问主页  发短消息  顶部
 
daiermimi
注册会员
Rank: 2



UID 72374
精华 0
积分 81
帖子 51
金钱 81 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-4-25
状态 离线
[推荐阅读] 请教关于FreeBSD下装php的问题
你本地可以安装xdebug来跟踪程序,并且可以输出图表,你可以看出程序最耗时的部分了

PHP脚本:查看CPU的即时使用状况:
http://blog.csdn.net/Deligent/archive/2005/02/16/289212.aspx




QQ:11050714
2008-7-10 07:06 AM#10
查看资料  发短消息  QQ  顶部
 13  1/2  1  2  > 
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.024297 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP