linuxとかだと,たぶんext2なんかの制限なんだろうけど1block=4kBとか。freebsd/zfsだと結構大きなサイズまで読み書きできました。
dd使って書き込み速度を調べてみたテスト。
-
通常のデータフォークへの書き込み速度測定方法。
> dd if=/dev/random bs=1m count=10 | cat > testfile
拡張属性への書き込み速度測定方法。
> dd if=/dev/random bs=1m count=10 | setextattr -i user user.test testfile
んで,結果。
通常書き込みで60MB/sくらいあるのに,拡張属性への書き込みは,両対数グラフで綺麗に右肩下がり。
書き込むサイズが増えると加速度的にすんごい遅い。どっかのバッファチューニングでなんとかならんかなぁ。