Bug 1222097

Summary: rpm does not use multi threaded zstd decompression
Product: [openSUSE] openSUSE Tumbleweed Reporter: William Brown <william.brown>
Component: BasesystemAssignee: Michael Schröder <mls>
Status: NEW --- QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None    
Version: Current   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description William Brown 2024-03-28 02:23:33 UTC
rpm internally uses zstd for compression of resources. zstd supports multithreaded decompression which can greatly improve decompression times.

However rpm does not use this, meaning that on systems with high core counts, installs are constrained by the performance of a single core. 

zstd multi thread decompression should be enabled by default.