Files
mirror_zfs/cmd
Rich Ercolani 6138af86b3 Stop wasting time on malloc in snprintf_zstd_header
Profiling zdb -vvvvv on datasets with a lot of zstd blocks, we find
ourselves spending quite a lot of time on malloc/free, because we
allocate a 16M abd each call, and never free it, so we're leaking
16M per call as well.

This seems sub-optimal. So let's just keep the buffer around and
reuse it.

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: Rob Norris <robn@despairlabs.com>
Signed-off-by: Rich Ercolani <rincebrain@gmail.com>
Closes #15721
2024-01-12 12:17:26 -08:00
..
2023-11-08 10:19:41 -08:00
2022-09-27 16:47:24 -07:00
2023-03-14 15:25:50 -07:00
2023-05-25 13:51:53 -07:00
2023-11-08 10:19:41 -08:00