#1099446 syncthing: poor hashing performance

Package:
syncthing
Source:
syncthing
Description:
decentralized file synchronization
Submitter:
Félix Sipma
Date:
2025-03-03 17:36:11 UTC
Severity:
normal
#1099446#5
Date:
2025-03-03 17:35:32 UTC
From:
To:
It seems like the binary from the package as poor hashing performance
compared to the binary from upstream.

~$ syncthing
[start] 2025/03/03 18:17:52 INFO: syncthing v1.29.2 "Gold Grasshopper" (go1.24.0 linux-amd64) debian@debian 2025-03-01 17:42:47 UTC
[G7E5I] 2025/03/03 18:17:52 INFO: My ID: ...
[G7E5I] 2025/03/03 18:17:53 INFO: Hashing performance is 117.78 MB/s
[G7E5I] 2025/03/03 18:17:53 INFO: Overall send rate is unlimited, receive rate is unlimited
...

~/syncthing-linux-amd64-v1.29.2$ ./syncthing
[start] 2025/03/03 18:25:03 INFO: syncthing v1.29.2 "Gold Grasshopper" (go1.23.4 linux-amd64) builder@github.syncthing.net 2025-01-11 16:38:29 UTC
[G7E5I] 2025/03/03 18:25:03 INFO: My ID: ...
[G7E5I] 2025/03/03 18:25:03 INFO: Hashing performance is 313.46 MB/s
[G7E5I] 2025/03/03 18:25:03 INFO: Overall send rate is unlimited, receive rate is unlimited

Maybe our binary does not use go's crypto/sha256 sha256sum hardware
optimized version?