How does --global-ws and --local-ws work?
You need to learn a bit about OpenCL to understand how those works. One thing i know, it's related with how much btcrecover use GPU VRAM (which also affect brute force speed).
I heard some people use that with larger lists... Wondering if I'll need that. One of my old larger lists was like more than 100 million I think and it almost started taking up 20gb ram after 4 hours so I'm guessing global and local commands prevent that much usage? I can afford to give it 20gb ram but I'm afraid it would have kept climbing at only 4 hrs before I quit the run.
I don't remember about RAM usage, but
--global-ws and
--local-ws is strongly recommended to improve brute force speed for large list password/token. You'll need to test best number for your device though.
For some reason my most recent word list took forever to launch. It got stuck after the
* * * * * * * * * * * * * * * * * * * *
* Security: Warning *
* * * * * * * * * * * * * * * * * * * *
Wallet Type: btcrpass.WalletBitcoinCore
Wallet difficulty: 40,829 SHA-512 iterations
part. Before it even says "counting passwords" I come back hours later to find it only guessed 24,000 passwords out of 93,000 possibilities. I was zipping through 100k lists in 10 seconds before. I will restart my machine maybe..
Also, for the global and local commands. Do I need to associated numbers with each of those commands? I don't recall reading anything that could actually explain what the numbers were, just that you need to adjust them in tandem.