V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wuxiaolin
V2EX  ›  PHP

大家都怎么测试一个程序的运行速度的?

  •  
  •   wuxiaolin · 2012-09-05 11:47:14 +08:00 · 4374 次点击
    这是一个创建于 4461 天前的主题,其中的信息可能已经有所发展或是发生改变。
    如题,大家是怎么测试的,还是有什么工具是比较好能测试的
    13 条回复    1970-01-01 08:00:00 +08:00
    hzlzh
        1
    hzlzh  
       2012-09-05 12:02:10 +08:00
    肉眼,玩笑~
    bigwang
        2
    bigwang  
       2012-09-05 12:32:54 +08:00
    time
    shiny
        3
    shiny  
       2012-09-05 13:01:10 +08:00
    xdebug 或 xhprof
    reus
        4
    reus  
       2012-09-05 13:03:16 +08:00
    就写在脚本里啊
    wuxiaolin
        5
    wuxiaolin  
    OP
       2012-09-05 13:33:30 +08:00
    @reus 直接开头一时间,结尾一时间这样进行对比么?
    allenfantasy
        6
    allenfantasy  
       2012-09-05 13:47:27 +08:00
    LZ能具体点么……如果是gcc编译的话用gprof
    sqbing
        7
    sqbing  
       2012-09-05 14:48:50 +08:00
    gprof不支持多线程和动态库?
    reus
        8
    reus  
       2012-09-05 14:49:38 +08:00
    @wuxiaolin 是啊,很多都是这样的

    这是php节点啊各位
    wuxiaolin
        9
    wuxiaolin  
    OP
       2012-09-05 19:21:51 +08:00
    @reus 感谢啊
    呵呵,上面两位哥们的我不懂呢,说的是php
    zooandzoo
        10
    zooandzoo  
       2012-09-05 19:47:47 +08:00
    wincachegrind 或WEBgirnd 函数或方法执行时间一目了然
    allenfantasy
        11
    allenfantasy  
       2012-09-06 08:46:10 +08:00
    allenfantasy
        12
    allenfantasy  
       2012-09-06 08:46:46 +08:00
    @wuxiaolin 开头结尾加个测时?
    webgeekman
        13
    webgeekman  
       2012-09-06 08:51:26 +08:00
    如果真的是验收比较严格,或者对压力、速度、稳定性要求高的程序还是拿loadranner之类的专业测试工具吧。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1087 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 18:54 · PVG 02:54 · LAX 10:54 · JFK 13:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.