oguzdelioglu / casascius

6 stars 1 forks source link

Linux version using Go lang don't use multithread #1

Open GilfoyleGit opened 2 years ago

GilfoyleGit commented 2 years ago

Hi, Linux version using Go lang don't use multithread.

Can you compile a cool linux binary? or rearrange the code to compile good on linux for using multithread?

Thanks,

Ali G

oguzdelioglu commented 2 years ago

Unfortunately I can't optimize because I don't use linux.But the problem you mentioned was also present in windows and I solved that problem after the update. Try using the latest version again.

oguzdelioglu commented 2 years ago

https://prnt.sc/1xqrvn6 Debian Results

GilfoyleGit commented 2 years ago

Well I'm using on AMD 64 Thread and compiled and can achieve more than 5500

oguzdelioglu commented 2 years ago

Well I'm using on AMD 64 Thread and compiled and can achieve more than 5500

I'm using now 20 thread 64k speed

GilfoyleGit commented 2 years ago

root@Debian-1100-bullseye-amd64-base:~/casascius# ./casascius -pc=22 -t=64 Parameter Settings Address: wallets.txt Address Insert: false Phrase Count: 22 Output: falsepositive.txt Thread: 64 Log Output: false Info Total Address: 4927 Wallets Loaded Threads Starting Total Wallet = 4927 Thread Count = 64 Elapsed Time = 1m4.216459874s Generated Wallet = 1553512 Generate Speed Avg(s) = 24273 Checking = 1 Total Balanced Address = 0 For Close ctrl+c