Welcome 微信登录

首页 / 操作系统 / Linux / 使用IOzone测试磁盘性能

IOzone是一个文件系统测试基准工具。可以测试不同的操作系统中文件系统的读写性能。可以通过 write, re-write, read, re-read, random read, random write, random mix, backwards read, record rewirte, strided read, fwrite, frewrite, fread, freread, mmap, async I/0 等不同的模式下的硬盘的性能。测试的时候请注意,设置的测试文件的大小一定要大过你的内存(最佳为内存的两倍大小),不然linux会给你的读写的内容进行缓存,会使数值非常不准确。#rpm -ivh iozone-3-408.i386.rpm安装iozone,最新版iozone是3-408,下载地址:http://www.iozone.org/;你既可以下载源码包,还可以下载编译好的RPM包,还有使用文档下载。#rpm -ivh iozone-3-408.i386.rpm注:之中方式只能安装在/opt下,本想安装在/usr/local/下的,但是iozone把位置定死了。不知道源码安装是否可以改变位置,麻烦用的告诉一声^_^在介绍具体用法之前,我们先来做几个例子(这里iozone安装在/opt/iozone下,想知道软件安装在哪使用:rpm -qpl iozone-3-408.i386.rpm)最简单开始使用iozone方法是自动模式#/opt/iozone/bin/iozone -aiozone将在所有模式下进行测试,使用记录块从4k到16M,测试文件大小从64k到512M如果想以图表形式显示测试结果,可以使用,iozone将测试结果放在Excel中#/opt/iozone/bin/iozone -Ra 或 #/opt/iozone/bin/iozone -Rab output.xls如果内存大于512MB,则测试文件需要更大;最好测试文件是内存的两倍。例如内存为1G,将测试文件设置最大为2G#/opt/iozone/bin/iozone -Ra -g 2g如果我们只关心文件磁盘的read/write性能,而不必花费时间在其他模式上测试,则我们需要指定测试模式。具体将在参数解释中介绍#/opt/iozone/bin/iozone -Ra -g 2g -i 0 -i 1最后,如果我们测试的NFS,将使用-c,这通知iozone在测试过程中执行close()函数。使用close()将减少NFS客户端缓存的影响。但是如果测试文件比内存大,就没有必要使用参数-c#/opt/iozone/bin/iozone -Rac
  • 1
  • 2
  • 3
  • 4
  • 下一页
Windows 7硬盘安装Fedora 17CentOS 6初始化配置相关资讯      Iozone 
  • Iozone进行Linux下的硬盘性能测试  (03/06/2009 06:07:51)
本文评论 查看全部评论 (1)
表情: 姓名: 字数


评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载