これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドシークウォッチャーです。
プログラム:
NAME
seekwatcher-ブロックI / Oパターンを視覚化するユーティリティ
SYNOPSIS
シークウォッチャー [オプション]
OPTIONS
-h, - 助けて
このヘルプメッセージを表示して終了します
-d 端末、 - 端末=デバイス
blktrace用のデバイス
-D BLKTRACE_DESTINATION、 --blktrace-宛先=BLKTRACE_DESTINATION
blktraceの宛先
-t 痕跡、 - 痕跡=TRACE
blktraceファイル
-p PROG、 --prog=プログラム
execプログラム
-フルトレース
blktraceイベントをフィルタリングしない
-a 調整、 - 調整=調整する
プロットの配置を調整します。
left=0.125,right=0.79,bottom=0.1,top=0.9,wspace=0.2,hspace=0.8
-c 色、 - 色=COLORS
プロットで使用する色のリスト
-C COLUMNS、 -列=COLUMNS
サブプロットの列数
-z ズーム、 - ズーム=ZOOM
ズーム範囲min:max(MB単位)
-x XZOOM、 --xzoom=Xズーム
時間範囲min:max(秒)
-o 出力、 - 出力=出力
出力ファイル
-l ラベル、 - ラベル=LABEL
ラベル
--dpi=DPI
解像度
--io-グラフ-ドット=IO_GRAPH_DOTS
ディスクIOドットスタイル
--io-グラフマーカーサイズ=IO_GRAPH_MARKER_SIZE
ディスクIOドットサイズ
--io-graph-cell-multi=IO_GRAPH_CELL_MULTI
セルの乗数
-O ONLY_GRAPH、 -のみ-グラフ=ONLY_GRAPH
出力に単一のグラフを追加します(io、tput、seek、iops、stats)
-N NO_GRAPH、 -グラフなし=NO_GRAPH
単一のグラフ(io、tput、seek、iops、stats)を削除します
-s, --only-io-graph-seeks
IOグラフでのプロットシークのみ
-r ROLLING_AVG、 --ローリング平均=ROLLING_AVG
シークとスループットの移動平均(秒単位)
-i, - 相互の作用
matplotlibインタラクティブを使用する
--バックエンド=バックエンド
matplotlibバックエンド(Qt4Agg、TkAgg、GTKAgg)大文字と小文字を区別
-T 題名、 - 題名=TITLE
グラフのタイトル
-R, -読み取り専用
グラフは読み取りのみ
-W, -書き込み専用
グラフは書き込みのみ
-F FIG_SIZE、 --フィギュアサイズ=FIG_SIZE
フィギュアサイズ(8x6)
-P, -タグプロセス
プロセスごとのタグIOグラフ
-M マージ、 - マージ=MERGE
プロセスのプロセスpidをマージする
- 伝説=伝説
凡例の位置1.01,0.5
-凡例-列=LEGEND_COLUMNS
凡例列
-m, - 映画
IOムービーを生成する
--movie-frames=MOVIE_FRAMES
XNUMX秒あたりのフレーム数
-映画の長さ=MOVIE_LENGTH
秒単位の映画の長さ
--ムービーセルサイズ=MOVIE_CELL_SIZE
IOセルのピクセル単位のサイズ
--movie-vbitrate=MOVIE_VBITRATE
Mencoder vbitrateオプション(デフォルトは16000)
onworks.netサービスを使用してオンラインでseekwatcherを使用する