summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/export-to-postgresql.py
diff options
context:
space:
mode:
authorMateusz Guzik <mjguzik@gmail.com>2024-06-11 20:38:23 +0300
committerChristian Brauner <brauner@kernel.org>2024-06-12 15:10:00 +0300
commit3a8e2f99f18d69389366e16375e9a0e41ed43779 (patch)
treebb3490719b0854f4d93e7b28156058825e140ec0 /tools/perf/scripts/python/export-to-postgresql.py
parent7180f8d91fcbf252de572d9ffacc945effed0060 (diff)
downloadlinux-3a8e2f99f18d69389366e16375e9a0e41ed43779.tar.xz
btrfs: use iget5_locked_rcu
With 20 threads each walking a dedicated 1000 dirs * 1000 files directory tree to stat(2) on a 32 core + 24GB ram vm: before: 3.54s user 892.30s system 1966% cpu 45.549 total after: 3.28s user 738.66s system 1955% cpu 37.932 total (-16.7%) Benchmark can be found here: https://people.freebsd.org/~mjg/fstree.tgz Reviewed-by: Josef Bacik <josef@toxicpanda.com> Signed-off-by: Mateusz Guzik <mjguzik@gmail.com> Link: https://lore.kernel.org/r/20240611173824.535995-3-mjguzik@gmail.com Acked-by: David Sterba <dsterba@suse.com> Signed-off-by: Christian Brauner <brauner@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions