Open przemoc opened 1 year ago
Did you reboot between each test to be sure that file was not cached in memory on following runs?
Did you reboot between each test to be sure that file was not cached in memory on following runs?
For hashing speed test you actually want to test it when it is cached, ideally, to make it mostly SHA256 calc benchmark and not disk read + SHA256 calc benchmark. (And my HW specs, provided in previous comment, show that I'm not short on mem or don't have slow disk anyway.)
To avoid suggestions that it is 32-bit vs 64-bit, I retested using recent Far x64 version.
Did you reboot between each test to be sure that file was not cached in memory on following runs?
For hashing speed test you actually want to test it when it is cached, ideally, to make it mostly SHA256 calc benchmark and not disk read + SHA256 calc benchmark. (And my HW specs, provided in previous comment, show that I'm not short on mem or don't have slow disk anyway.)
I agree, but my point was that it was not clear if the test conditions were the same for all runs :) Anyway, I saw a discussion in russian section of the Far forum, and it looks like author is aware about the issue, and going to solve it one way or another in the next version (no ETA).
Far Manager 3.0.0.6116 with IntChecker 2.8.2:
Git Bash (2.40.1.windows.1):
MSYS2 UCRT64:
Tested on: https://huggingface.co/ggerganov/whisper.cpp/blob/main/ggml-medium.en.bin
As you can see: IntChecker SHA-256 is 2x slower (takes ~10s) than
sha256sum
andrhash
(takes ~5s).HW: NUC11PHKi7C:
OS: