Author Topic: New cruncher ZX0  (Read 2579 times)

0 Members and 1 Guest are viewing this topic.

Online Animalgril987

  • Supporter
  • CPC664
  • *
  • Posts: 138
  • Country: gb
  • Liked: 63
  • Likes Given: 146
Re: New cruncher ZX0
« Reply #25 on: 21:59, 02 March 21 »
. You can probably guess this from the fact that I am hanging around on a CPC forum while I am actually a ZX Spectrum guy
Boo, hiss!! Lol :D

Offline m_dr_m

  • CPC6128
  • ****
  • Posts: 186
  • Country: se
  • http://orgams.wikidot.com/
    • OrgaMS!
  • Liked: 115
  • Likes Given: 129
Re: New cruncher ZX0
« Reply #26 on: 04:51, 03 March 21 »
Wow, great job @introspec , thanks!
If I've understood well (I should say "did't read too fast"), you got your ratio for the graph as total_uncrunched/total_crunched.
That is, you concatenated all the corpus.

Offline teopl

  • CPC664
  • ***
  • Posts: 136
  • Country: cs
  • Liked: 60
  • Likes Given: 116
Re: New cruncher ZX0
« Reply #27 on: 21:28, 05 March 21 »

I just quickly added this new compressor on real project and result is:


compared to exomizer2: ZX0 saved me 318 bytes (not very much but hey :) )


If I use shrinkler I gain 625 bytes but I don't like decompression speed so I will stick with ZX0 for now.

Thanks for sharing this and of course the author!


Sizes:


EXO2:  00009F30
ZX0:   00009DF2 (-318 bytes)
SHR:   00009CBF (-625 bytes)


Offline introspec

  • CPC464
  • **
  • Posts: 27
  • Country: gb
  • Liked: 42
  • Likes Given: 10
Re: New cruncher ZX0
« Reply #28 on: 14:01, 11 March 21 »
If I've understood well (I should say "did't read too fast"), you got your ratio for the graph as total_uncrunched/total_crunched.
That is, you concatenated all the corpus.
I would be careful to use word concatenated. For my total uncompressed data - yes, I used the size of all files added together, which is the same size I would get if I was to concatenate the files. However, if I was to take such a massive concatenated file and compress it - my compressed size would become much smaller compared to the compressed size I am getting by compressing every file independently. Of course, this would not be possible, as many compressors in the test have a hard limit of 64K for the largest possible file, but this is another issues. So, overall, I would not say it is concatenated, I'd say it is just total. Also, the article shows the split for the individual file categories, so you can see the relative performance of compressors on specific types of data.