A codificação multithreaded não foi implementada até 5.1.1alpha:
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").
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
A codificação multithreaded não foi implementada até 5.1.1alpha:
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").
Tags cpu multi-core linux unix threads