Whamcloud - gitweb
LU-17276 tests: performance test for same range lock 64/54364/5
authorYang Sheng <ys@whamcloud.com>
Tue, 12 Mar 2024 17:20:05 +0000 (01:20 +0800)
committerOleg Drokin <green@whamcloud.com>
Tue, 25 Jun 2024 03:26:16 +0000 (03:26 +0000)
commita863101084654821a7a317f75d13c3a37b48c7e2
tree36ee8d36576476e927003b358dfd220e3a90d5da
parent0b8c18d8c86357c557e959779e219ca7fd24d5d8
LU-17276 tests: performance test for same range lock

Lustre used a optimaized interval tree to manage the
extents. It only keeps one entry in tree for all of same
range locks. But upstream links all lock in tree. This
test want to compare the difference of performance
between two cases.

Test-Parameters: trivial testlist=performance-sanity
Test-Parameters: trivial testlist=performance-sanity
Test-Parameters: trivial testlist=performance-sanity
Test-Parameters: trivial testlist=performance-sanity
Test-Parameters: trivial testlist=performance-sanity
Test-Parameters: trivial testlist=performance-sanity
Signed-off-by: Yang Sheng <ys@whamcloud.com>
Change-Id: I653ad1fc2cdc1012312d11af77b1e2c133b7c34e
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/54364
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: James Simmons <jsimmons@infradead.org>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/tests/flocks_test.c
lustre/tests/performance-sanity.sh