fio

软件截图:
fio
软件详细信息:
版本: 2.1.4
上传日期: 19 Feb 15
开发: Jens Axboe
许可: 免费
人气: 77

Rating: 2.0/5 (Total Votes: 2)

FIO是一个I / O工具意味着基准和应力/硬件验证中使用两者。
FIO支持4种不同类型的I / O引擎:同步,mmap的,libaio的,posixaio,速率I / O,I / O优先级,分叉或螺纹工作,等等。
选项​​:
  FIO
-s IO是顺序
在KIB -b块大小对于每个IO
-t <秒>运行在几秒钟内
-r对于随机IO,顺序必须是可重复
-R <上>如果一个线程不能满足率,退出所有
-o <上>使用直接的IO是1,如果0缓冲
-l生成每个作业延迟日志
-w生成每个作业带宽日志
-f <文件>读<文件>的工作描述
使用作业文件的例子:
样本作业文件做上面一样看起来是这样的:
[READ_FILE]
RW = 0
BS = 4096
[WRITE_FILE]
RW = 1
BS = 16384
和FIO将被调用为:
&NBSP; FIO -o1 -s -f file_with_above
第二个例子是这样的:
[RF1]
RW = 0
PRIO = 6
[RF2]
RW = 0
PRIO = 3
[RF3]
RW = 0
PRIO = 0
直接= 1
和FIO将被调用为:
&NBSP; FIO -o0 -s -f -b4096 file_with_above

什么是此版本中的新

  • 在又添JSON输出客户机/服务器。
  • 在以前的版本的Windows构建破损的修复。
  • 在为ioengine的修复特定的选项。
  • 在增加了对O_ATOMIC原子写入的支持在Linux上。

  • 记录在
  • 系统故障安全检查realloc的()失败。
  • 为Solaris线程问题的修复程序。
  • 在各种手册页和文档更新。
  • 在对PowerPC的崩溃没有mfspr指令的修复。

什么是2.1.2版本,新的

  • 在该版本增加了对ACT的基本支持(塞)配置文件,修复基本写入的支持,增加了各种解析修正,使得包括图形支持的大改造,使IOPS日志包括带宽,增加了对特定随机性设置读取和写入,增加了随机与连续的块大小的支持设置,修复了潜在的验证失败,并增加了对净ioengine组播支持。

什么在2.1版本的新

  • 在该gfio GTK前端整合。更好的Andr​​oid集成。
  • 在最初的文件填充荣誉的数据压缩设置。
  • 在控制的I / O(percentage_random)随机性,而不是被完全随机或顺序完全的选项。
  • 在修复了不规则的图案中的错误大小进行验证。
  • 在其他各种重要的修复。

什么是2.0.15版本的新

  • 在该版本增加了一个--eta,换行选项插入ETA新的生产线,在固定的时间间隔。
  • 修正了CPU时钟,尤其是PPC。修复工作负载具有读/写文件锁定。
  • 的倾斜延迟额定IOPS的修复。
  • 在修复一个bug与块大小不同的超过64倍。
  • 在改善的线性反馈移位寄存器实现。
  • 在修复缺失的JSON带宽输出。
  • 在各种修复Android平台。
  • 在用途上的Solaris ginstall。
  • 在修复手册页的安装。
  • 在其他错误修正和改进。

什么版本2.0.14为新的

  • 在使用时,建设一个新的配置脚本自动检测功能。
  • 在提高ETA一些工作负载。
  • 在支持验证模式,无需元数据,大大减少了对大型设备的内存要求验证的工作量。
  • 在确保FSYNC总是做,甚至直接/原始I / O(如果要求)。
  • 在支持统一的读/写/修剪报告。
  • 在一些axmap和CPUCLOCK错误修正。
  • 在修复区和numjobs一起使用。
  • 在添加支持空闲分析,运行的工作负载时,显示闲置系统CPU。
  • 在各种Windows补丁。
  • 在FreeBSD的现在支持CPU亲和力。
  • 在许多其他的修正;所有用户都应该升级。

什么在2.0.13版本是新的

  • 在一些构建问题被固定在几个选择平台,在那里与CC覆盖或丢失CPU时钟的支持问题会打破编制。
  • 在设置大小为=齐普夫/帕累托工作量是固定的。
  • 在浮动数学的CPU时钟是加快和完善,进一步降低了开销。
  • 在IO验证和重新排队事件的一个潜在的空指针引用是固定的。

什么是2.0.10版本的新

  • 在作为主IO指令支持修剪时,此外,方便解析由人类和电脑,并为Solaris编译错误修复了JSON输出格式,gettid在NetBSD中,Windows XP / 2003的兼容性,发动机饥饿超长潜伏期和fallocate(),netio的兼容性和支持对于SIGBREAK。
  • 在关键的错误列表现在是可配置的。
  • 在三个新的IO引擎是提供:falloc,e4defrag和Fusion-io的原子写发动机
  • 在一个新的样本作业文件提供了SSD稳态性能。
  • 在退出非Linux平台段错误的比赛是固定的。
  • 在有其他各种错误修正和改进。

什么在2.0.9版本新

  • 在的Windows补丁的转换,使得POSIX位更完整。
  • 在磁盘利用率结构的过早释放的修复,和相同的。
  • 缺失锁
  • 在FIO转储,如果发出了USR1信号,目前的进展。
  • 在包括版本输出Git版本。
  • 在超过〜500作业崩溃的修复。
  • 在手册页的更新。
  • 在为基于时间的顺序读取工作环绕行为的修复。
  • 在一个&QUOT的修复,文件哈希不为空&QUOT;警告对blktrace重播。
  • 在编译的MIPS架构的修复。
  • 在运行时的承诺速率提高显示屏。
  • 在为fallocate未能在某些Linux系统的修复。
  • 在包括终端运行的时间戳输出。

什么是2.0.6版本,新的

  • 在一个新的offset_increment选项更容易能有不同的线程使用的文件/设备的不同区域。
  • 在一个新的buffer_compression_percentage选项允许用户指定的压缩比从写FIO数据期望。
  • 在所造成的无效验证工作文件的段错误的修复。
  • 在一些客户端/服务器错误修正。
  • 在导致与verify_backlog提前终止FIO的一个bug的修复。
  • 在与iodepth_batch_complete = 0和会计问题的修复程序。
  • 使读/写时序偏移是块大小的非整数倍。

类似的软件

Cromfs
Cromfs

11 May 15

ext3
ext3

3 Jun 15

fuseftp
fuseftp

3 Jun 15

M3CCtl
M3CCtl

3 Jun 15

意见 fio

评论没有发现
添加评论
打开图片!