summaryrefslogtreecommitdiff
path: root/libiou
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 /libiou
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 'libiou')
m---------libiou0
1 files changed, 0 insertions, 0 deletions
diff --git a/libiou b/libiou
-Subproject fbee13e2f633f0db7c6c9ceeaf4c5d4867baa4f
+Subproject 74ff0a14d737974f9e38b46130b2318f70ccd99
© All Rights Reserved