Project

General

Profile

Feature #43377

Make Zstandard compression level a configurable option

Added by Bryan Stillwell about 4 years ago. Updated almost 4 years ago.

Status:
Resolved
Priority:
Normal
Category:
Performance/Resource Usage
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Component(RADOS):
Pull request ID:

Description

I've played with using the different compression algorithms on the RGWs and the default compression level for Zstandard (level 5) seems too high. I feel like the default should actually be level 1, which makes it almost as fast as snappy/lz4 but at zlib compression ratios. Since some people may want to achieve higher compression ratios at the cost of CPU time, could we make it a configurable option? Zstandard compression levels can be between negative 5 and 22.


Related issues

Related to Ceph - Feature #47422: compressor: Make Zstandard compression level a configurable option Resolved

History

#2 Updated by Kefu Chai almost 4 years ago

  • Project changed from Ceph to RADOS
  • Pull request ID set to 33790

#3 Updated by Kefu Chai almost 4 years ago

  • Category set to Performance/Resource Usage
  • Status changed from New to Resolved
  • Assignee set to Bryan Stillwell

#4 Updated by Sebastian Wagner over 3 years ago

  • Related to Feature #47422: compressor: Make Zstandard compression level a configurable option added

Also available in: Atom PDF