英语法语西班牙语

Ad


OnWorks 网站图标

iowatcher - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 iowatcher

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

程序:

您的姓名


iowatcher - 从 blktrace 结果创建可视化

概要


观察者 [选项] [ - ] [程序 参数 ...]

商品描述


iowatcher 将 blktrace 运行的结果绘制成图表。 它可以绘制现有的结果
blktrace,启动新的 blktrace,或启动新的 blktrace 和基准测试。 然后就可以
从给定的跟踪创建 IO 的图像或电影。 iowatcher 可以生成 SVG
mp4 格式(使用 avconv)或 ogg 格式(使用 png2theora)的文件或电影。

配置


- 帮帮我 打印一个简短的使用摘要。

-d, - 设备 设备
控制您要跟踪的设备。 您一次只能跟踪一台设备
现在。 它直接发送到 blktrace,只有在您制作新的时才需要
追查。

-D, --blktrace-目的地 目的地
blktrace 的目标。

-p, --编
在运行 blktrace 的同时运行程序。 程序及其参数必须是
在所有其他选项之后指定。 请注意,此选项以前需要
程序作为单个参数给出,但它现在告诉 观察者 期待额外的
它应该在跟踪期间运行的参数。

-- 结束选项解析。 如果 --编 被指定,之后的一切 -- 是程序
运行。 如果程序名称可能被误认为是
选项。

-K, --保留电影 svgs
保留为电影模式生成的 SVG 文件。

-t, - 痕迹
指定 blktrace 输出所在的文件或目录的名称。
观察者 使用 blkparse 的转储,因此此选项尝试猜测
如果转储文件不存在,则对应的每个 CPU blktrace 数据文件。
要将多个跟踪添加到给定的图形,您可以指定 - 痕迹 不止一次。
If 是一个目录, 观察者 将使用目录的名称作为基础
转储文件的名称和目录中找到的所有跟踪文件将是
处理。

-l, - 标签 标签
在图表中为跟踪文件设置标签。 标签以相同的顺序添加
作为跟踪文件。

-米, - 电影 [风格]
制作电影。 文件格式取决于使用的扩展名 -o 文件
选项。 如果您指定 .ogv 或 .ogg 扩展名,结果将是 Ogg Theora
视频,如果 png2theora 可用。 如果您使用 .mp4 扩展名,结果将
如果 avconv 可用,则为 mp4 视频。 您可以使用任何其他扩展名,但
最终结果将是一个 mp4。 接受的 样式 价值观是 纺锤 对于圆形
碟状效果(默认)或 直肠 用于矩形图形样式。

-T, - 标题 标题
设置一个 标题 放置在图表的顶部。

-o, - 输出 文件
SVG 图像或视频的输出文件名。 使用的视频格式将取决于
文件扩展名。 看 - 电影 了解详情。

-r, --滚动
控制滚动平均的持续时间。 观察者 试图抚平颠簸
通过将当前秒与过去的秒进行平均来绘制图表。 更大的数字
这里给你更平坦的图表。

-H, - 高度 高度
设置每个图形的高度

-w, - 宽度 宽度
设置每个图形的宽度

-C, - 列
图形输出中的列数

-X, --x缩放 最小值:最大值
将处理时间范围限制为 最小值:最大值.

-y, --yzoom 最小值:最大值
将处理的扇区限制为 最小值:最大值.

-一种, --io-情节-动作 行动
情节 行动 (Q、D 或 C 之一)在 IO 图中。

-P, --每个进程 io
区分 IO 图中的进程。

-O, --仅图 图形
将单个图形添加到输出(请参阅部分 选项)。 默认全部
图表包括在内。 用 -O 仅生成所需的图形。 -O 可能用过了
不止一次。

-N, --无图 类型
从输出中删除单个图形(请参阅部分 选项)。 这个
选项可以多次使用。


接受的值 -O-N 选项是:

io、tput、延迟、queue_depth、iops、cpu-sys、cpu-io、cpu-irq、cpu-user、cpu-soft

示例


从现有的 trace.dump 生成图形:

# iowatcher -t 跟踪

跳过IO图:

# iowatcher -t trace.dump -o trace.svg -N io

仅图 tput 和延迟:

# iowatcher -t trace.dump -o trace.svg -O tput -O 延迟

从两次运行生成一个图,并标记它们:

# iowatcher -t ext4.dump -t xfs.dump -l Ext4 -l XFS -o trace.svg

运行 fio 基准测试并将跟踪存储在 trace.dump 中,在顶部添加标题,使用
blktrace 的 /dev/sda:

# iowatcher -d /dev/sda -t trace.dump -T 'Fio Benchmark' -p fio some_job_file

从现有轨迹制作电影:

# iowatcher -t 跟踪 --movie -o trace.mp4

作者


iowatcher 由 Chris Mason 创建并维护。

该手册页主要由 Andrew Price 根据 Chris 的原始 README 编写。

版权


该程序是免费软件; 您可以根据以下条款重新分发和/或修改它
由自由软件基金会发布的 GNU 通用公共许可证 v2。

分发此程序是希望它有用,但不作任何保证;
甚至没有对适销性或针对特定目的的适用性的暗示保证。
有关更多详细信息,请参阅 GNU 通用公共许可证。

您应该已经收到一份 GNU 通用公共许可证以及该程序;
如果没有,请写信给 Free Software Foundation, Inc.,51 Franklin Street, Fifth Floor,
马萨诸塞州波士顿 02110-1301 美国

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


免费服务器和工作站

下载 Windows 和 Linux 应用程序

  • 1
    ZABBIX
    ZABBIX
    Zabbix 是企业级开放
    源分布式监控解决方案
    旨在监控和跟踪
    网络的性能和可用性
    服务器、设备...
    下载 Zabbix
  • 2
    KDiff3
    KDiff3
    此存储库不再维护
    并用于存档目的。 看
    https://invent.kde.org/sdk/kdiff3 for
    最新的代码和
    https://download.kde.o...
    下载 KDiff3
  • 3
    USB加载器GX
    USB加载器GX
    USBLoaderGX 是一个 GUI
    Waninkoko 的 USB Loader,基于
    libwiigui。 它允许上市和
    推出 Wii 游戏、Gamecube 游戏和
    Wii 和 WiiU 上的自制软件...
    下载 USBLoaderGX
  • 4
    火鸟
    火鸟
    Firebird RDBMS 提供 ANSI SQL 特性
    & 在 Linux、Windows 上运行 &
    几个 Unix 平台。 特征
    出色的并发性和性能
    & 力量...
    下载火鸟
  • 5
    KompoZer首
    KompoZer首
    KompoZer 是一个所见即所得的 HTML 编辑器,使用
    Mozilla Composer 代码库。 作为
    Nvu 的开发已停止
    2005 年,KompoZer 修复了许多错误和
    增加了一个...
    下载 KompoZer
  • 6
    免费漫画下载器
    免费漫画下载器
    免费漫画下载器 (FMD) 是一个
    编写的开源应用程序
    Object-Pascal 用于管理和
    从各种网站下载漫画。
    这是一个镜...
    下载免费漫画下载器
  • 更多 ”

Linux 命令

Ad