Re: copie vers USB (rapidité)
Bonjour,
> et, chose marrante, la commande Unix cp n'a pas de bon débit non plus.
>> Je me demande quel tour de passe-passe font les konqueror et autres
>> nautilus pour accélérer le débit ...
>>
> Probablement un cache au niveau d'un système de fichier virtuel.
> cp sera plus proche de la vérité des temps de transferts vers la clé usb
>
> On peut peut être gagner du temps en créant en local un file system de
> la taille de la clé dans un fichier et en utilsant dd pour transférer ce
> fs sur la clé.
Je viens de faire un essai (ubuntu v7) en comparant dd (dd
if=fichierentree of=fichiersortie), nautilus, et cp .
Je ne trouve pas de différence entre nautilus et cp (dans ton cas,
nautilus indique-t-il une copie terminée alors qu'elle ne l'est pas en
réalité et que le thread de copie tourne encore ?).
Je gagne 10% avec dd. C'est peut-être dû à une optimisation au niveau de
la taille du cache mémoire utilisé pour la copie (si je ne m'abuse, cp
utilise un cache très petit, laissant l'os se débrouiller pour optimiser).
On en vient inévitablement à comparer tout ça avec des temps de
transferts sous windows, qui sont difficiles à évaluer (le benchmarking,
c'est un métier). Quand l'os ne fait que celà, windows semble plus
rapide pour les copies de fichiers. Les choses sont moins évidentes
quand on essaie de travailler simultanément à la copie, en lançant par
exemple une grosse application (n'ayant pas déjà ses dll chargées en
mémoire au démarrage du système, genre msoffice...).
Il y a aussi le problème de la gestion du format du file system de ta
clé. Je suppose que c'est du fat32, et que tu ne peux pas utiliser autre
chose ? (genre ext3 ou reiserfs, qui est bien plus efficace dans le cas
de la copie d'un très grand nombre de petits fichiers). Si c'est juste
une sauvegarde, et que tu n'as pas besoin de compatibilité fat32, tu
peux essayer un autre format (il y a des utilitaires pour travailler
avec tout ça sous windows, mais alors ce sera windows qui risquera
d'être plus lent, of course puisque ce n'est pas le format natif...).
Bref, dis-en un peu plus, et aussi sur les recherches que tu as faites
sur internet...
A+
jm
|