-
Notifications
You must be signed in to change notification settings - Fork 48
Description
I don't know if this will make anything faster for other people, but I split decryption itself across all CPUs. You can try it on the concurrent-decryption
branch. A synthetic 2.4GB file decrypted in 3.5 minutes with this vs 11.5 minutes for the last binary release, but I didn't test much further than that. If it does make things faster somehow for everyone though, then I'll be surprised, but I can't know unless someone would be willing to try it. Thanks!
UPDATE I've now made some binaries available. You'll need to use the decrypt
command to see the results.
Some benchmarks on a 400MB test file:
OS X Sierra 64-bit
original - average of 1m40s
concurrent - average of 10s
Linux 64-bit in a VM
original - average of 40m (???)
concurrent - average of 12s-18s
http://andlabs.lostsig.com/reallymine-concurrent-decryption-darwin64
3.1MB, md5sum 6a8acd865b9c8efb55d87ab8d5994b40
http://andlabs.lostsig.com/reallymine-concurrent-decryption-linux64
3.2MB, md5sum 5e2c82fe1c4a38b41ac5cdf5887261f5