Bug 1222097 - rpm does not use multi threaded zstd decompression
Summary: rpm does not use multi threaded zstd decompression
Status: NEW
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Basesystem (show other bugs)
Version: Current
Hardware: Other Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Michael Schröder
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-28 02:23 UTC by William Brown
Modified: 2024-03-29 15:05 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.