summaryrefslogtreecommitdiff
path: root/src/reclaim-tail-waste.c
diff options
context:
space:
mode:
authorVito Caputo <vcaputo@pengaru.com>2021-08-24 23:19:26 -0700
committerVito Caputo <vcaputo@pengaru.com>2021-08-24 23:22:07 -0700
commitb890bfebe812efe5ab0a83dbf0c5354689fd8211 (patch)
tree76a8c406d65fe8247e595cab102bad51b1f4893f /src/reclaim-tail-waste.c
parentb4a6a215f5a0a044b56081ee9e4632e40a6ed4d4 (diff)
libiou: bump submodule for batched CQE consuming
Preliminary measurements show significant efficiency gains in at least one `verify hashed-objects` test with a pile of journals: Before: [root@luminesce build]# echo 2 > /proc/sys/vm/drop_caches; grep dm-2 /proc/diskstats; time src/jio verify hashed-objects; grep dm-2 /proc/diskstats 254 2 dm-2 657291 0 134621503 521531 35549 0 4029868 276790 0 553094 798322 0 0 0 0 0 0 real 0m7.595s user 0m2.256s sys 0m11.880s 254 2 dm-2 667507 0 136637545 530163 35550 0 4029948 276790 0 560640 806954 0 0 0 0 0 0 [root@luminesce build]# time src/jio verify hashed-objects real 0m6.366s user 0m1.918s sys 0m10.062s After: [root@luminesce build]# echo 2 > /proc/sys/vm/drop_caches; grep dm-2 /proc/diskstats; time src/jio verify hashed-objects; grep dm-2 /proc/diskstats 254 2 dm-2 647038 0 132604603 511855 35395 0 4028104 276581 0 546827 788436 0 0 0 0 0 0 real 0m5.968s user 0m1.649s sys 0m9.859s 254 2 dm-2 657256 0 134620709 521521 35396 0 4028112 276581 0 552747 798102 0 0 0 0 0 0 [root@luminesce build]# time src/jio verify hashed-objects real 0m4.873s user 0m1.429s sys 0m8.184s
Diffstat (limited to 'src/reclaim-tail-waste.c')
0 files changed, 0 insertions, 0 deletions
© All Rights Reserved