欢迎来到天天文库
浏览记录
ID:57058126
大小:342.00 KB
页数:40页
时间:2020-07-30
《Linux下测试工具简介课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Linux性能测试工具简介Unixbench-5.1.2lmbench-3.0-a7iozone3_326Pingpongltp-full-20091231bonnie++-1.03aNetperf-2.4.5NetPIPE-3.7.1Dbench-3.04Unixbench-5.1.2测试目的:基本的性能指示测试的结果是指数值基线系统的指数值:10,如果一个系统分数:520,那么该系统比基线系统运行快52倍。测试项目:stringhandling浮点数操作的速度和效率从一个文件向另外一个文件传输数据的速率两个进程通过一个管道交换一个不断增长的整数的次数每秒钟一个进程可以创
2、建子进程然后收回子进程的次数Unixbench-5.1.2测试步骤:1、将测试工具包unixbench-5.1.2.tar.gz拷贝到/opt目录下,解压缩并编译:#cd/opt#tarxvfunixbench-5.1.2.tar.gz#cdunixbench-5.1.2#make2、运行一次测试:#./RunUnixbench-5.1.2测试结果:放在/opt/unixbench-5.1.2/results下,查看.html文件或.log文件SystemBenchmarksIndexValuesBASELINERESULTINDEXDhrystone2usingregis
3、tervariables116700.04777944.6409.4Double-PrecisionWhetstone55.02083.7378.8ExeclThroughput43.0122.528.5FileCopy1024bufsize2000maxblocks3960.0127122.7321.0FileCopy256bufsize500maxblocks1655.038841.4234.7FileCopy4096bufsize8000maxblocks5800.0294556.3507.9PipeThroughput12440.0198252.7159.4Pipe
4、-basedContextSwitching4000.05771.414.4ProcessCreation126.0113.79.0ShellScripts(1concurrent)42.4151.335.7ShellScripts(8concurrent)6.028.647.7SystemCallOverhead15000.0150893.7100.6========SystemBenchmarksIndexScore95.9测试目的:文件读写、内存操作、进程创建销毁开销、网络等性能,包括带宽和延时测试项目:系统基本参数处理器和进程操作时间整形浮点双精度的运算时间本地通信
5、延时文件和内存延时本地通信带宽内存操作延时测试步骤:1、将测试工具包lmbench-3.0-a7.tgz拷贝到/opt目录下,并解压缩#cd/opt#tarzxvflmbench-3.0-a7.tgz#cdlmbench-3.0-a7lmbench-3.0-a7lmbench-3.0-a72、删除可能存在的编译文件和编译结果:#lsresults
6、grep-viMakefile
7、rm–rf#makeclean3.配置并运行一次:#makeresults配置相关参数Optionstocontroljobplacement,选择1Memory设置为略大于4倍的cachesize
8、Email最好选择no,避免太长时间其余选项保持默认即可下次测试时,可以直接makererun,不必重新配置4.写入结果并查看:#makesee#mvresults/summary.outresults/`date+%y%m%d%H%M`.summay.out测试结果:/opt/lmbench-3.0-a7/results/下,查看.summay.out文件部分测试结果:Basicsystemparameters------------------------------------------------------------------------------Host
9、OSDescriptionMhztlbcachememscalpageslineparloadbytes---------------------------------------------------------------------localhostLinux2.6.18-i686-pc-linux-gnu1281localhostLinux2.6.18-i686-pc-linux-gnu1281localhostLinux2.6.18-i686-pc-linux-gnu1281Basicintegero
此文档下载收益归作者所有