随笔分类 -  性能测试

摘要:首先要了解两个特殊的设备:/dev/null:回收站、无底洞/dev/zero:产生字符Ø 测试磁盘写能力time dd if=/dev/zero of=/test.dbf bs=8k count=300000因为/dev//zero是一个伪设备,它只产生空字符流,对它不会产生IO,所以,IO都会集中在of文件中,of文件只用于写,所以这个命令相当于测试磁盘的写能力。Ø 测试磁盘读能力time dd if=/dev/sdb1 of=/dev/null bs=8k因为/dev/sdb1是一个物理分区,对它的读取会产生IO,/dev/null是伪设备,相当于黑洞,of到该设备不 阅读全文
posted @ 2012-05-25 13:08 zaleilynn 阅读(184) 评论(0) 推荐(0) 编辑
摘要:在构建或管理一个网络系统时,我们更多的是关心网络的可用性,即网络是否连通,而对于其整体的性能往往考虑不多,或者即使考虑到性能的问题,但是却发现没有合适的手段去测试网络的性能。当开发出一个网络应用程序后,我们会发现,在实际的网络环境使用中,网络应用程序的使用效果不是很理想,问题可能出现在程序的开发上面,也有可能由于实际的网络环境中存在着瓶颈。面对这种问题,程序员一般会一筹莫展,原因就在于不掌握一些网络性能测量的工具。在本文中,首先介绍网络性能测量的一些基本概念和方法,然后结合 netperf 工具的使用,具体的讨论如何测试不同情况下的网络性能。网络性能测试概述网络性能测量的五项指标测量网络性能的 阅读全文
posted @ 2012-05-23 10:57 zaleilynn 阅读(369) 评论(0) 推荐(0) 编辑
摘要:一. 安装1.安装gnuplot找到安装盘中gnuplot-4.0.0-20.2.i586.rpm ,并安装或直接到主页http://www.gnuplot.info/(如果不安装,执行Generate_Graphs时会出现./Generate_Graphs: line 30: gnuplot: command not found报错)2.安装iozone到http://www.iozone.org/下载最新版cd /zhangjianfeng/tools/ && wget http://www.iozone.org/src/current/iozone3_308.tartar 阅读全文
posted @ 2012-05-23 10:51 zaleilynn 阅读(1401) 评论(0) 推荐(0) 编辑
摘要:Linux性能测试工具Lmbench是一套简易可移植的,符合ANSI/C标准为UNIX/POSIX而制定的微型测评工具。一般来说,它衡量两个关键特征:反应时间和带宽。Lmbench旨在使系统开发者深入了解关键操作的基础成本。AD:Linux性能测试工具Lmbench是一套简易可移植的,符合ANSI/C标准为UNIX/POSIX而制定的微型测评工具。一般来说,它衡量两个关键特征:反应时间和带宽。Lmbench旨在使系统开发者深入了解关键操作的基础成本。1、Lmbench的使用与介绍Linux性能测试工具Lmbench是一套简易可移植的,符合ANSI/C标准为UNIX/POSIX而制定的微型测评工 阅读全文
posted @ 2012-03-29 14:13 zaleilynn 阅读(1093) 评论(0) 推荐(0) 编辑
摘要:一直在做测试,现在总结一下:CPU利用率测试:使用bzip2对于镜像进行压缩使用orabm进行CPU压力测试(通过Oracle数据库来测试CPU)http://www.eygle.com/unix/Use.Bonnie.To.Test.IO.speed.htm磁盘IO测试:Bonnie++(http://www.eygle.com/unix/Use.Bonnie.To.Test.IO.speed.htm)以下两个偏向于测试文件系统:iozone(www.iozone.org)Blogbench (www.pureftpd.org/project/blogbench)一个便携的文件系统性能测试工 阅读全文
posted @ 2012-02-08 21:23 zaleilynn 阅读(223) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示