Se você estiver fazendo grandes transferências de arquivos, possivelmente estará saturando parte dos subsistemas de i / o.
Quando algo é listado como uso da CPU, pode ser devido à espera de E / S, em vez do processamento real - a CPU deve aguardar uma operação de E / S para ser concluída antes de poder prosseguir.
Você pode confirmar isso observando os níveis de espera de E / S:
$ vmstat
procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu----
r b swpd free buff cache si so bi bo in cs us sy id wa
0 2 0 383592 56924 2345356 0 0 93 137 4 11 0 1 74 20
A última figura mostra que 20% da CPU é consumida esperando por i / o.
mDNSresolver pode simplesmente estar tentando gravar em disco ou solicitar memória (que precisou de uma troca de página) e a cpu teve que esperar um pouco antes de ser concluída.