2006年11月09日

测试apache的性能的目的是,可以评估现有应用所在的web服务器平台的基准性能,以及进行参数优化,包括apache自身的参数优化和操作系统的参数优化后带来的效果。

现在普遍采用的测试工具可以有两个:

1、ab工具,是Apache超文本传输协议(HTTP)的性能测试工具。 其设计意图是描绘当前所安装的Apache的执行性能, 主要是显示你安装的Apache每秒可以处理多少个请求。

命令举例:ab -n 200000 -c 1000 http://localhost/

http://www.uplinux.com/download/doc/apache/ApacheManual/programs/ab.html

2、LoadRunner工具,是测试人员常用的工具之一。

Apache的性能调整可以从以下几个角度进行:

MPM优化你的Apache

2006年11月07日

更多的JAVA性能测试资源  

  •     书籍
  •     (Free) Profiling Tools
  •     APM solutions
  •     (Not Free) Profiling Tools
  •     Java to native code compilers
  •     Optimized classes
  •     Other Performance Testing/Benchmarking/Analysis Tools
  •     Optimizers
  •     Other Tools
  •     Reports
  •     Some other links
  •     Discussion groups

书籍

《J2EE性能测试》作者:(美)扎德罗兹尼 等著 出版社:电子工业出版社 出版日期:2003-4-1
至今为止(2006/11/7)国内仅有的一本关于JAVA方面性能测试的中文书籍,内容编写相当的丰富,涉及的概念和工具都十分实用,不过作者都是BEA背景的专家,很多的内容积累都是在BEA的性能测试Lab中产生的,所以本书又名: J2EE Performance Testing With BEA WebLogic Server 。

O’Reilly – Java Performance Tuning 2nd Edition Pub Date : January 2003
最有针对性的一本JAVA性能测试方面的书籍,当时神州数码“JAVA性能优化”课程就是使用的这份教材,可惜至今没有出翻译的版本。