Estou usando o John the Ripper para quebrar um arquivo ZIP antigo criptografado com o PKZIP e, embora tenha definido a contagem de threads para corresponder ao número de núcleos que tenho (4), apenas 50-60% das CPUs são sendo usado para hashing.
Para ficar claro, todos dos núcleos da CPU estão sendo usados, mas apenas em 50-60% de acordo com o htop. O Activity Monitor relata o uso da CPU como ~ 45% inativo e o john
processa o uso de ~ 210% do uso da CPU (em vez do esperado quase 400%).
As especificações relevantes são: