Skip to content

Concurrency strategy: use threading instead of multiprocessing

Pre-release
Pre-release

Choose a tag to compare

@miurahr miurahr released this 01 Mar 12:23
· 1421 commits to master since this release

After run several benchmark test, py7zr takes more benefit with threading than multiprocessing.
Decompression/compression is purely CPU bind but the process produces I/O read-write, then threading is optimal.

Added

  • Test: add benchmarking test.

Changed

  • Concurrency strategy: change to threading instead of multiprocessing. (#92)