Question

je joue mv dir1 dir2/ et dir1 contient des centaines de milliers de fichiers, donc cela prend du temps.

Mise à part la parallélisation, le thread du noyau correspondant n'utilise que 15 % du cœur du processeur, bien qu'il n'y ait pratiquement rien d'autre en cours d'exécution sur ce cœur.

Est-il possible de l'utiliser davantage ?

Je suis sur Ubuntu 13.04.

Était-ce utile?

La solution

le déplacement de fichiers ne nécessite pas beaucoup de temps CPU puisque les opérations CPU nécessaires sont beaucoup plus rapide que les opérations du système de fichiers sur les disques durs.Ainsi, une fois que le noyau a envoyé l'appel système au système de fichiers pour déplacer un fichier, le processeur attend généralement en mode inactif pendant plusieurs cycles avant que l'appel système ne soit effectué et que le processeur puisse envoyer le suivant.C'est pourquoi les opérations du système de fichiers n'utilisent presque jamais 100 % des ressources du processeur.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top