bskinn / sphobjinv

Toolkit for manipulation and inspection of Sphinx objects.inv files
https://sphobjinv.readthedocs.io
MIT License
78 stars 9 forks source link

Investigate multiprocessing as speedup for plaintext/zlib conversion operations #179

Open bskinn opened 3 years ago

bskinn commented 3 years ago

The zlib compression/decompression is chunked. It might be possible to multiprocess that chunking? Depends on exactly what zlib is doing, chunk-wise, and if the chunk (de)compression on a given process is dependent on what happens during de(compression) in another process, then it may be a nonstarter.