web-dev-qa-db-fra.com

Pourquoi les transferts de fichiers via USB ralentissent-ils la totalité de mon ordinateur?

Chaque fois que je transfère des fichiers volumineux, ou de grandes quantités de fichiers, via USB vers ou depuis un lecteur externe, tout l'ordinateur ralentit en une analyse au cours du transfert. J'utilise Ubuntu 14.04, mais j'ai déjà eu ce problème dans les versions précédentes. Pourquoi cela arrive-t-il? Je veux être capable de déposer un rapport de bogue pour empêcher cela de se produire.

À votre santé,
Reid

12
user155708

Cela ressemble à un cas classique de charge du système pour moi.

Lorsque vous lisez/écrivez quelque chose sur/depuis un lecteur, celui-ci doit rechercher des informations sur le fichier. Toutefois, ce fichier peut être fragmenté, situé à différents endroits ou même organisé.

Lorsque vous copiez quelque chose de votre lecteur sur une clé USB, vous devez lire un fichier (potentiellement) fragmenté, puis le réécrire sur un autre support de stockage. Avec certains systèmes (lire EXT), il est souvent plus rapide que d’autres systèmes (toux NTFS toux). De plus, si vous avez un mauvais processeur, cela gaspille des cycles pour d’autres choses en essayant de copier des choses.

Il n'y a vraiment rien que vous puissiez faire pour résoudre ce problème. Il existe des solutions de contournement, cependant:

  1. Défragmentez votre disque dur.
  2. Utilisez un lecteur flash formaté EXT dans la mesure du possible.
  3. Installez plus de mémoire en tant qu'espace "cache".
    1. Utilisez la mémoire en excès comme un ramdisc.
  4. Utilisez un meilleur protocole USB.
  5. Mettez à niveau votre processeur/PC.
  6. Obtenez un SSD.
3
Kaz Wolfe