Zstandard seems to perform worse than snappy, which is contradictory to popular belief when the default compressor is changed from snappy to Zstandard.
The new Zstandard implementation is optimized using context management.
The Zstandard wrapper doesn't manage the context for compression/decompression which seems to incur an overhead which is making it an unfavourable choice to replace snappy in terms of processing speed.
The scope of this ticket is to adapt the context management in Zstandard wrapper to improve the processing speed.
- causes
-
WT-12171 Memory leak in zstd_init_context_pool
- Closed