随笔分类 -  开源测试工具

记录使用开源测试工具的历程。
摘要:这几天想学习测试mysql的性能,决定使用口碑良好的开源测试工具sysbench(mysql推荐)。关于sysbench详细信息可以看它的手册(http://sysbench.sourceforge.net/docs/)。安装环境:1.在LAMP平台的基础上安装sysbench工具,(Debian6,搭建LAMP平台请参考www.cnblogs.com/bluesports/archive/2012/05/09/2492067.html);2. apt-get install libmysqlclient-dev。具体安装过程:1.下载sysbench源代码(https://sourcefor 阅读全文
posted @ 2012-05-16 10:06 luckyaapple 阅读(353) 评论(0) 推荐(0)
摘要:一、功能简介 unixbench为类Unix系统的性能提供一个基本的指标,因此,被用于测试系统性能的各个方面。这些测试结果与基准系统的分数比较,产生一个指数值。综合一系列的指数值将得出系统整体指标。如果系统是多CPU系统,默认的处理方式是运行两次测试:一次是运行每个测试程序的副本,另一次是运行N个副本,N是指CPU的核数。这样的设计,允许你评定:系统运行单任务的性能系统运行多任务的性能实施并行处理后的收益unixbench的测试结果不仅依赖硬件,还取决于操作系统、库甚至编译器。 二、安装unixbench 下载安装包:http://code.google.com/p/byte-unixben. 阅读全文
posted @ 2012-05-02 16:03 luckyaapple 阅读(2137) 评论(0) 推荐(1)
摘要:一、功能简介 iozone是一款文件系统的基准测试工具,用来全面测试不同操作系统的读写性能。可以测试 read, write, re-read,re-write, read backwards 等等不同模式下的硬盘性能。 二、安装iozone 网址:http://www.iozone.org 下面以iozone3_397.tar为例,介绍源码包安装过程(Debian 6): 下载源码包->解tarball-> cd iozone3_397/src/current -> make linux,会产生我们需要的iozone文件,现在就可以使用iozone了。 三、使用iozone 阅读全文
posted @ 2012-04-28 10:09 luckyaapple 阅读(1746) 评论(0) 推荐(0)
摘要:一、功能简介memtester是一款测试内存的工具。测试的主要项目有:随机值、异或比较、减法、乘法、除法、与或运算等等。通过给定内存的大小和次数,对系统现有的内存进行测试,观察内存是否足够稳定。二、安装memtester1.在线安装Debian为例:apt-get install memtester2.源码包安装网址:http://pyropus.ca/software/memtester/下载源码包->解包->make,生成memtester文件,就可以使用memtester进行测试了。三、使用memtester必须以root身份运行memtester。memtester可以测试 阅读全文
posted @ 2012-04-27 14:28 luckyaapple 阅读(2014) 评论(1) 推荐(0)