Use todos os núcleos do processador, 1 core / por 1 thread no * nix

0

De acordo com a documentação do xz, o "-T 4" significa que eu deveria estar usando 4 threads, cada um comprimindo uma parte diferente do arquivo simultaneamente.

Antes de usar o nice -19, eu só teria 50% de uso de 1 core. Agora, como eu uso os outros 3 núcleos? (também não são núcleos virtuais, eles são reais)

nice -19 xz -v9ekC sha256 -T 4 /path/to/file.tar

    
por GlassGhost 28.09.2013 / 23:37

1 resposta

0

A codificação multithreaded não foi implementada até 5.1.1alpha:

link

Isso é fácil de verificar se você comparar src/xz/coder.c para os 5.1.0alfa e 5.1.1alfa (apenas procure por "thread").

    
por 30.09.2013 / 23:14