Tag Archives: Benchmark

推荐一个系统状态查看工具–DSTAT

我们现在的系统状态查看工具,比如iostat ,vmstat ,netstat ,不能在同一时间框架内查看,dstat可以完成绝大部分系统查看功能,并且,最大的优势,可以在同一时间基准内同时查看

另外还有更多的功能

比如

  1. 集成   vmstat, iostat, ifstat, netstat
  2. 在同一时间基准下显示统计信息
  3. 可以自定义统计的项目,这在分析性能瓶颈的时候,很有用
  4. 使用python编写,扩展容易
  5. 超过10个统计插件
  6. 统计信息可以分组,并且可以统计总数
  7. 显示每个设备的中断
  8. 时间基准很精确,并且部依赖于系统负载情况
  9. 统计结果可以按照区域进行彩色标注
  10. 可以导出CSV格式报表

常用命令

 

  1. dstat -cndymlp -N total -D total 5 25  统计CPU,IO ,network,system load
  2. '.wch_stripslashes('dstat -cdnsil -D hda -N eth1  统计网卡1的信息').'

  3. '.wch_stripslashes('
    
    dstat --vmstat 内存使用情况').'

    '
    '

    '.wch_stripslashes('').'

    '
    '

    '.wch_stripslashes('参考文章').'

    '
    '

    '.wch_stripslashes('http://dag.wieers.com/home-made/dstat/').'

    '

Tomcat Vs Resin

两种主流的应用服务器,下面来测试一下性能:)

Resin 3.0.9   vs tomcat 5.0  ,jdk5.0,安装应用为 AppFuse

Resin启动时间 25s ,Tomcat 启动时间14s

执行 “ant test-canoo” 执行  Canoo’s WebTest (服务器已经启动): jsp编译后的文件已经清除

  • Resin: 初次执行 (未编译 JSPs) – 53 s, 第二次执行 (编译 JSPs) – 24 s.
  • Tomcat: 初次执行 (未编译 JSPs) – 49 s,  第二次执行 (编译 JSPs) – 14 s.

只是简单测试,但是还是有参考价值的