ioping - 云端在线

这是 ioping 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


ioping - 简单的磁盘 I/O 延迟监控工具

综合系统


电击 [-LABCDWRkq[-c [-w 期限[-p 期间[-P 期间[-i 间隔]
[-s 尺寸[-S 大小[-o 抵消] 目录|文件|设备
电击 -h | -v

商品描述


此工具可让您实时监控 I/O 延迟。

配置


-c
停止后 请求。

-w 期限
停止后 期限 时间飞逝。

-p 期间
打印每个的原始统计信息 期间 请求。

-P 期间
打印每个的原始统计信息 期间 及时。

-i 间隔
将请求之间的时间设置为 间隔 (1s).

-s 尺寸
请求大小 (4k).

-S 尺寸
工作集大小(1m 目录,文件或设备的整体大小)。

-o 抵消
文件/设备中的起始偏移量 (0)。

-k 保留(不要删除)工作文件“ioping.tmp”。 适用于目录目标。

-L 使用顺序操作而不是随机操作。 这也将请求大小设置为 256k
(如在 -s 256k).

-A 使用异步 I/O(系统调用 io_提交(2) io_提交(2)等)。

-C 使用缓存 I/O(通过 posix_fadvise(2))。

-D 使用直接 I/O(请参阅 O_DIRECT in 打开(2))。

-W 使用写入而不是读取。 对于目录目标是安全的。 *危险的*
文件/设备,它将粉碎您的数据。 在这种情况下应该重复树次
(-万维网).

-R 磁盘寻道率测试(同 -q -i 0 -w 3 -S 64 m)。 如果磁盘有巨大的缓存工作
set (-S) 应相应增加。

-B 批处理模式。 保持安静并以原始格式打印最终统计数据。

-q 禁止周期性的人类可读输出。

-h 显示帮助信息并退出。

-v 显示版本并退出。

争论 后缀
对于需要时间参数的选项 (-i, -P-w),默认是秒,除非你
指定以下后缀之一(不区分大小写):

us, USEC
微秒(百万分之一秒,1 / 1 000 000)

ms, 毫秒
毫秒(千分之一秒,1 / 1 000)

s,

m, 分钟 分钟

h, 小时
个小时里

对于期望“大小”参数的选项(-s, -S-o),默认是字节,除非你
指定以下后缀之一(不区分大小写):

扇形 磁盘扇区(一个扇区总是 512)。

基布, k, kb
千字节(1 024 字节)

内存页面(一个页面总是 4KiB)。

MIB, m, mb
兆字节(1 048 576 字节)

吉卜, g, gb
千兆字节(1 073 741 824 字节)

钛白粉, t, tb
太字节(1 099 511 627 776 字节)

对于期望“数字”参数的选项(-p-c) 您可以选择指定其中之一
以下后缀(不区分大小写):

k 公斤(千,1 000)

m 百万(百万,1 000 000)

g 千兆(十亿,1 000 000 000)

t 万亿(万亿,1 000 000 000 000)

退出 状态


退货政策 0 成功后。 定义了以下错误代码:

1 无效使用(参数错误)。

2 准备阶段出错。

3 运行时出错。

未处理 统计


电击 -p 100 -c 200 -i 0 -q .
100 26694 3746 15344272 188 267 1923 228
100 24165 4138 16950134 190 242 2348 214
(1)(2)(3)(4)(5)(6)(7)(8)

(1) 请求数
(2) 服务时间(usec)
(3) 每秒请求数 (iops)
(4) 传输速度(字节/秒)
(5) 最小请求时间(usec)
(6) 平均请求时间(usec)
(7) 最大请求时间(usec)
(8) 请求时间标准差(usec)

示例


电击 .
使用默认值和当前目录显示磁盘 I/O 延迟,直到
打断了。

电击 -c 10 -s 1M / tmp目录
测量延迟 / tmp目录 使用 10 个请求,每个请求 1 兆字节。

电击 -R / dev / sda上的
测量磁盘寻道率。

电击 -RL / dev / sda上的
测量磁盘顺序速度。

电击 -RLB . | AWK '{打印 $4}'
以每秒字节数获取磁盘顺序速度。

使用 onworks.net 服务在线使用 ioping



最新的 Linux 和 Windows 在线程序