Open brainstorm opened 11 years ago
Various memcpy's in the gzip chunking code have a major performance impact:
https://github.com/tzcoolman/DRASS/blob/master/drass/big_query.c#L246
According to @radare, only a single pointer should be enough to handle this. In addition, libewf offers good support for transparent zlib (de)compression:
http://code.google.com/p/libewf/
Or actually use lh3 readfq library for that matter:
https://github.com/lh3/readfq
Various memcpy's in the gzip chunking code have a major performance impact:
https://github.com/tzcoolman/DRASS/blob/master/drass/big_query.c#L246
According to @radare, only a single pointer should be enough to handle this. In addition, libewf offers good support for transparent zlib (de)compression:
http://code.google.com/p/libewf/