Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

possible to add non lz compressors #21

Open
rdp opened this issue Aug 12, 2016 · 5 comments

Comments

@rdp
Copy link

commented Aug 12, 2016

Since there's no google group sounding it out here.
Might be nice to add a few more compressors (that aren't lz) just in the theory that "more data is good!" or what not. Though I know it goes against the name and scope of the project :)

(ex: zpaq, bsc, whatever else squash has that lzbench doesn't)

Thanks for the benchmarks! :)

@inikep inikep added the enhancement label Aug 17, 2016

@inikep

This comment has been minimized.

Copy link
Owner

commented Aug 17, 2016

Sure it can be done but it requires a support from open-source community.

@shrx

This comment has been minimized.

Copy link

commented Sep 1, 2016

+1 for zpaq

@travisdowns

This comment has been minimized.

Copy link
Contributor

commented Jan 3, 2017

Out of curiosity, there is no actual technical limitations to adding non-LZ compressors, right? The project description somehow lists the types of compressors included, but I assume that's just kind of a loose filter with the idea of including the "faster" end of the compressing spectrum. If you had a compressor that wasn't LZ but performed well (especially if better than some existing included ones), would @inikep allow it it be included?

@inikep

This comment has been minimized.

Copy link
Owner

commented Jan 16, 2017

Sure, I will allow commits with non-LZ compressors. But I may leave them disabled by default if there will be some compilation issues. For example, I had some problems with auto-disabling glza (requires gcc 4.9+) and LZSSE (requires SSE).

@tansy

This comment has been minimized.

Copy link

commented May 4, 2019

I happened to add bzip2 codec to the lzbench. It is pretty standard compressor so I thought it deserves attention.
I didn't do a commit - git is a bit magical to me but I made a patch to the newest version if anyone is interested. Maybe it fill find a place in the bench.

lzbench-1.7.3-2019.03.08+bzip2-master.diff.gz

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
5 participants
You can’t perform that action at this time.