Eu tenho tentado encontrar uma resposta para essa pergunta eu mesmo, e posso relatar um sucesso parcial: p7zip, enquanto não maximiza todos os núcleos, parece fazer um pouco de uso de mais de um, pelo menos enquanto comprimir. No meu sistema dual-core, ele praticamente maximiza os dois núcleos, e no quad-core de um membro da família, ele maximiza um núcleo e executa os outros três em aproximadamente meia carga, variando entre 30% e 80% ou mais. No entanto, a extração não parece ser multi-threaded, pois maximiza um núcleo e o restante fica ocioso.
Eu tentei instalar vários dos compressores com vários núcleos e criar links para eles a partir de / usr / bin, mas o compactador de arquivos os ignorou. Tudo o que eu consegui encontrar em minha pesquisa é uma dica em algum fórum alemão (se a tradução do goog é precisa) que existem caminhos aparentemente codificados na origem dos arquivos, então foi sugerido substituir os binários originais em / bin por links para as substituições multi-core (teoricamente compatíveis com a linha de comando) como pigz, mas eu não me senti ousada o suficiente para tentar isso ainda.