Qu'est-ce que fait "mount -o sync" ? Il effectue les écritures au plus tôt. Ça annihile donc toute tentative de cache. Les écritures sont faites par bloc écrit et le noyau attend que le périphérique ait fini son écriture pour continuer. Dans le cas d'un périphérique lent ça ruine les performances. Je suis même pas sûr qu'après un umount il n'y a pas des écritures toujours en cache (pas encore sur disque). Peut-être voir avec "sync". Sûrement lire les sources de hdparm serait utile.
En utilisation, essaie de tester sans désactiver le cache (sans "-o sync") et cp devrait alors bien mieux s'en tirer. Je pense que si on veut des performances avec une clé il ne faut pas utiliser "-o sync". C'est utile principalement pour le neuneu qui risque d'enlever sa clé sans avoir démonté les périphériques.
# cache
Posté par gc . En réponse au journal Benchmarkez votre clef USB !. Évalué à 3.
En utilisation, essaie de tester sans désactiver le cache (sans "-o sync") et cp devrait alors bien mieux s'en tirer. Je pense que si on veut des performances avec une clé il ne faut pas utiliser "-o sync". C'est utile principalement pour le neuneu qui risque d'enlever sa clé sans avoir démonté les périphériques.