ログイン
編集不可のページディスカッション情報添付ファイル
"ytoku/BenchBtrfs"の差分

MMA
11と14のリビジョン間の差分 (その間の編集: 3回)
2011-10-28 05:42:27時点のリビジョン11
サイズ: 4826
編集者: ytoku
コメント:
2011-10-28 06:50:31時点のリビジョン14
サイズ: 5973
編集者: ytoku
コメント:
削除された箇所はこのように表示されます。 追加された箇所はこのように表示されます。
行 13: 行 13:
sudo bonnie++ -u root -n 256 time sudo bonnie++ -u root -n 256
行 16: 行 16:
3.0.4 btrfs
 * 一時間半近くかかった……
{{{
Version 1.96 ------Sequential Output------ --Sequential Input- --Random-
Concurrency 1 -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP
mint 7G 66 98 7338 4 8732 11 109 99 48535 22 122.7 31
Latency 324ms 21261ms 31731ms 11522us 1115ms 449ms
Version 1.96 ------Sequential Create------ --------Random Create--------
mint -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
              files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP
                256 690 93 8530 99 371 96 751 94 392506 99 238 83
Latency 652ms 136ms 2940ms 299ms 108us 32222ms
1.96,1.96,mint,1,1319652937,7G,,66,98,7338,4,8732,11,109,99,48535,22,122.7,31,256,,,,,690,93,8530,99,371,96,751,94,392506,99,238,83,324ms,21261ms,31731ms,11522us,1115ms,449ms,652ms,136ms,2940ms,299ms,108us,32222ms
}}}

3.0.7 btrfs
 * 一時間半近くかかった……
Linux 3.0.7 btrfs
 * 一時間以上かかった……
行 52: 行 36:
3.1.0 btrfs Linux 3.0.7 ext4
{{{
Version 1.96 ------Sequential Output------ --Sequential Input- --Random-
Concurrency 1 -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP
mint 7G 82 99 54245 23 40341 27 186 99 58148 21 130.5 140
Latency 141ms 1644ms 329ms 104ms 179ms 2279ms
Version 1.96 ------Sequential Create------ --------Random Create--------
mint -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
              files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP
                256 27097 74 234987 99 976 63 29085 69 315494 97 714 53
Latency 366ms 1561us 16618ms 388ms 936us 21345ms
1.96,1.96,mint,1,1319748537,7G,,82,99,54245,23,40341,27,186,99,58148,21,130.5,140,256,,,,,27097,74,234987,99,976,63,29085,69,315494,97,714,53,141ms,1644ms,329ms,104ms,179ms,2279ms,366ms,1561us,16618ms,388ms,936us,21345ms

real 20m20.145s
user 0m21.861s
sys 9m2.079s
}}}

Linux 3.1.0 btrfs
行 85: 行 88:

Linux 3.1.0 ext3
{{{
Version 1.96 ------Sequential Output------ --Sequential Input- --Random-
Concurrency 1 -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP
mint 7G 82 99 43464 30 39372 28 335 99 123148 43 128.5 97
Latency 170ms 1000ms 828ms 91075us 555ms 1084ms
Version 1.96 ------Sequential Create------ --------Random Create--------
mint -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
              files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP
                256 28702 65 250358 99 1048 70 31204 61 300509 96 746 46
Latency 513ms 1378us 22871ms 510ms 69us 24868ms
1.96,1.96,mint,1,1319749986,7G,,82,99,43464,30,39372,28,335,99,123148,43,128.5,97,256,,,,,28702,65,250358,99,1048,70,31204,61,300509,96,746,46,170ms,1000ms,828ms,91075us,555ms,1084ms,513ms,1378us,22871ms,510ms,69us,24868ms

real 19m9.862s
user 0m21.881s
sys 8m42.524s
}}}

環境

  • Gentoo Linux on KVM
  • ディスクファイルはext4ファイルシステム上に配置してあったりするのでそんなに正確ではない
  • せめてだいたい状況が同じになるように、毎回ディスクファイルは作り直す

qemu-img create test.img 16GB

sudo fdisk /dev/vdb
sudo mkfs.btrfs /dev/vdb1
sudo mount /dev/vdb1 /mnt/
cd /mnt
time sudo bonnie++ -u root -n 256

Linux 3.0.7 btrfs

  • 一時間以上かかった……

Version  1.96       ------Sequential Output------ --Sequential Input- --Random-
Concurrency   1     -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine        Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP  /sec %CP
mint             7G    54  98  7731   7  7941  10  1535  98 50859  22 124.7  40
Latency               331ms   16027ms   44848ms    8288us     707ms     372ms
Version  1.96       ------Sequential Create------ --------Random Create--------
mint                -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
              files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP
                256   699  95  8618  99   387  95   713  92 388420  99   246  87
Latency               430ms     137ms    4755ms     219ms     105us    1579ms
1.96,1.96,mint,1,1319701680,7G,,54,98,7731,7,7941,10,1535,98,50859,22,124.7,40,256,,,,,699,95,8618,99,387,95,713,92,388420,99,246,87,331ms,16027ms,44848ms,8288us,707ms,372ms,430ms,137ms,4755ms,219ms,105us,1579ms

real    77m38.525s
user    0m9.121s
sys     42m46.164s

Linux 3.0.7 ext4

Version  1.96       ------Sequential Output------ --Sequential Input- --Random-
Concurrency   1     -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine        Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP  /sec %CP
mint             7G    82  99 54245  23 40341  27   186  99 58148  21 130.5 140
Latency               141ms    1644ms     329ms     104ms     179ms    2279ms
Version  1.96       ------Sequential Create------ --------Random Create--------
mint                -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
              files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP
                256 27097  74 234987  99   976  63 29085  69 315494  97   714  53
Latency               366ms    1561us   16618ms     388ms     936us   21345ms
1.96,1.96,mint,1,1319748537,7G,,82,99,54245,23,40341,27,186,99,58148,21,130.5,140,256,,,,,27097,74,234987,99,976,63,29085,69,315494,97,714,53,141ms,1644ms,329ms,104ms,179ms,2279ms,366ms,1561us,16618ms,388ms,936us,21345ms

real    20m20.145s
user    0m21.861s
sys     9m2.079s

Linux 3.1.0 btrfs

Version  1.96       ------Sequential Output------ --Sequential Input- --Random-
Concurrency   1     -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine        Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP  /sec %CP
mint             7G   283  98 74243  31 21514  21   116  99 57128  20 137.7  14
Latency             31672us     739ms     440ms   95983us     253ms     591ms
Version  1.96       ------Sequential Create------ --------Random Create--------
mint                -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
              files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP
                256 18674  79 290565  99 20852  92 21202  80 379152  99  1717  29
Latency               137ms    2075us    6851us   24924us      45us    1607ms
1.96,1.96,mint,1,1319635997,7G,,283,98,74243,31,21514,21,116,99,57128,20,137.7,14,256,,,,,18674,79,290565,99,20852,92,21202,80,379152,99,1717,29,31672us,739ms,440ms,95983us,253ms,591ms,137ms,2075us,6851us,24924us,45us,1607ms

Linux 3.1.0 ext4

Version  1.96       ------Sequential Output------ --Sequential Input- --Random-
Concurrency   1     -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine        Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP  /sec %CP
mint             7G    95  99 56967  24 40147  27   116  99 51247  18 134.2 107
Latency               127ms    1651ms    1641ms   82880us     103ms    1247ms
Version  1.96       ------Sequential Create------ --------Random Create--------
mint                -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
              files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP
                256 29586  66 309153  99  1266  46 27698  71 395298  98   993  29
Latency               394ms     972us   16656ms     409ms      39us   24818ms
1.96,1.96,mint,1,1319746493,7G,,95,99,56967,24,40147,27,116,99,51247,18,134.2,107,256,,,,,29586,66,309153,99,1266,46,27698,71,395298,98,993,29,127ms,1651ms,1641ms,82880us,103ms,1247ms,394ms,972us,16656ms,409ms,39us,24818ms

real    17m49.159s
user    0m14.550s
sys     5m53.120s

Linux 3.1.0 ext3

Version  1.96       ------Sequential Output------ --Sequential Input- --Random-
Concurrency   1     -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine        Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP  /sec %CP
mint             7G    82  99 43464  30 39372  28   335  99 123148  43 128.5  97
Latency               170ms    1000ms     828ms   91075us     555ms    1084ms
Version  1.96       ------Sequential Create------ --------Random Create--------
mint                -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
              files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP
                256 28702  65 250358  99  1048  70 31204  61 300509  96   746  46
Latency               513ms    1378us   22871ms     510ms      69us   24868ms
1.96,1.96,mint,1,1319749986,7G,,82,99,43464,30,39372,28,335,99,123148,43,128.5,97,256,,,,,28702,65,250358,99,1048,70,31204,61,300509,96,746,46,170ms,1000ms,828ms,91075us,555ms,1084ms,513ms,1378us,22871ms,510ms,69us,24868ms

real    19m9.862s
user    0m21.881s
sys     8m42.524s

ytoku/BenchBtrfs (最終更新日時 2011-10-29 02:52:32 更新者 ytoku)