Pergunta

Eu estou me apresentando mv dir1 dir2/ e dir1 tem centenas de milhares de arquivos, é tendo um tempo.

Paralelização de lado, o correspondente kernel thread está usando apenas 15% de um núcleo de CPU, embora não há praticamente mais nada em execução no núcleo.

É possível obtê-lo para usar mais?

Eu estou no Ubuntu 13.04.

Foi útil?

Solução

mover arquivos não precisa de muito tempo de CPU, pois a CPU operações necessárias são muito mais rápido do que as operações do sistema de arquivos em discos rígidos.Assim, uma vez que o kernel tenha enviado a syscall para o sistema de arquivos para mover um arquivo, da CPU, normalmente, espera no modo inactivo para muitos ciclos antes da syscall é feito e a CPU pode enviar o próximo.É por isso que operações do sistema de arquivos quase nunca usar 100% dos recursos da CPU.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top