## Name

gfperf-tree — Gfarm ディレクトリツリーの性能測定を行う。

## Synopsis

`gfperf-tree` [-t, --testdir `テストディレクトリ`] [-w, --width `ディレクトリ数`] [-d, --depth `ディレクトリ階層`] [-u, --unit `出力の単位`]

## DESCRIPTION

引数 `テストディレクトリ` にテスト用のディレクトリツリーを作成、削除し、その実行性能を測定します。生成されるディクトリの数はwidthのdepth乗です。

測定する内容は指定されたディレクトリツリーの生成、及び削除にかかった時間を測定し、指定された単位で表示します。

## OPTIONS

`-t, --testdir` `テストディレクトリ`

  テストを実施するディレクトリを指定します。 gfarm url(gfarm:///で始まるもの)を指定した場合、該当のgfarm上のディレクトリに対してlibgfarmの関数を使用した場合の性能を測定します。 file url(file:///で始まるもの)を指定した場合、該当のunixファイルシステム上にposixの関数を使用した場合の性能を測定します。 デフォルトはgfarm:///tmpです。

`-w, --width` `ディレクトリ数`

  サブディレクトリを作成する数を指定します。

`-d, --depth` `ディレクトリ階層`

  サブディレクトリを何階層作成するか指定します。

`-u, --uinit` `出力の単位`

  ops(operations per second)またはusecを指定します。指定した単位で出力を返します。デフォルトはopsです。