mirror of
https://github.com/torvalds/linux.git
synced 2026-06-05 13:06:59 +02:00
This patch adds a task storage benchmark to the existing local-storage-create benchmark. For task storage, ./bench --storage-type task --batch-size 32: bpf_ma: Summary: creates 30.456 ± 0.507k/s ( 30.456k/prod), 6.08 kmallocs/create no bpf_ma: Summary: creates 31.962 ± 0.486k/s ( 31.962k/prod), 6.13 kmallocs/create ./bench --storage-type task --batch-size 64: bpf_ma: Summary: creates 30.197 ± 1.476k/s ( 30.197k/prod), 6.08 kmallocs/create no bpf_ma: Summary: creates 31.103 ± 0.297k/s ( 31.103k/prod), 6.13 kmallocs/create Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> Link: https://lore.kernel.org/r/20230322215246.1675516-6-martin.lau@linux.dev Signed-off-by: Alexei Starovoitov <ast@kernel.org> |
||
|---|---|---|
| .. | ||
| bench_bloom_filter_map.c | ||
| bench_bpf_hashmap_full_update.c | ||
| bench_bpf_hashmap_lookup.c | ||
| bench_bpf_loop.c | ||
| bench_count.c | ||
| bench_local_storage_create.c | ||
| bench_local_storage_rcu_tasks_trace.c | ||
| bench_local_storage.c | ||
| bench_rename.c | ||
| bench_ringbufs.c | ||
| bench_strncmp.c | ||
| bench_trigger.c | ||
| run_bench_bloom_filter_map.sh | ||
| run_bench_bpf_hashmap_full_update.sh | ||
| run_bench_bpf_loop.sh | ||
| run_bench_local_storage_rcu_tasks_trace.sh | ||
| run_bench_local_storage.sh | ||
| run_bench_rename.sh | ||
| run_bench_ringbufs.sh | ||
| run_bench_strncmp.sh | ||
| run_bench_trigger.sh | ||
| run_common.sh | ||