Whamcloud - gitweb
LU-16985 utils: adaptive bufsize for mirroring 73/51773/5
authorAlex Zhuravlev <bzzz@whamcloud.com>
Wed, 26 Jul 2023 19:00:29 +0000 (22:00 +0300)
committerOleg Drokin <green@whamcloud.com>
Mon, 7 Aug 2023 03:50:44 +0000 (03:50 +0000)
commit15b94e08e84095195eee8c83be65c5f3361532e8
tree5467861c0048a4098d8fd6adc2d5a54af2aebb94
parent347cf32326a5be282e311f140cdc850bde46176b
LU-16985 utils: adaptive bufsize for mirroring

if bandwidth limit is requested, then change default bufsize to
make I/O rather smooth than like a saw.

Fixes: 23224e03dc ("LU-16587 utils: give lfs migrate a larger buffer")
Signed-off-by: Alex Zhuravlev <bzzz@whamcloud.com>
Change-Id: Ibc8e7d30ded201a4ff3d699530f5c9f8be5ce7f1
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/51773
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Timothy Day <timday@amazon.com>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
lustre/utils/lfs.c