首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux 中使用 Fio 测评硬盘性能

(sync、mmap、libaio、posixaio、SG v3、splice、null、network、 syslet、guasi、solarisaio,以及更多), I/O 优先级(针对较新的 Linux...它能够在块设备和文件上工作。 Fio 接受一种非常简单易于理解的文本格式的任务描述。软件默认包含了几个示例任务文件Fio 展示了所有类型的 I/O 性能信息,包括完整的 IO 延迟和百分比。...它支持 Linux 、FreeBSD 、NetBSD、 OpenBSD、 OS X、 OpenSolaris、 AIX、 HP-UX、 Android 以及 Windows。...这个命令将要同一时间执行两个进程,写入共计 4GB( 4 个任务 x 512MB = 2GB) 文件: sudo fio --name=randwrite --ioengine=libaio --iodepth...: sda: ios=0/0, merge=0/0, ticks=0/0, in_queue=0, util=0.00% 随机读测试 我们将要执行一个随机读测试,我们将会尝试读取一个随机的 2GB 文件

3.5K50

Linuxfio磁盘压测笔记

://linux.die.net/man/1/fio http://elf8848.iteye.com/blog/2168876   【讲的比较好】 注意,我先使用yum安装的fio,测试时候报错,建议使用最新版的.../configure make  即可在当前目录下生成fio可执行文件fio的几个参数: filename=/bdata/test.big 测试文件名称,通常选择需要测试的盘所在的目录。...rw=randwrite 测试随机写的I/O rw=randrw 测试随机写和读的I/O bs=4k 单次io的块文件大小为4k size=2g 本次的测试文件大小为2g,以每次4k的io进行测试。...sync=1 设置异步io fsync=1 一个io就同步数据 帮助命令:  fio --help  fio --cmdhelp 等等 # 准备个2GB的测试用的文件 dd if=/dev/zero of...=/bdata/test.big bs=4k count=524288    # 通常在需要测试的那个磁盘下面生成一个这种测试用的大文件 测试随机读写: fio --filename=/bdata/test.big

7.2K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到
    领券