Je ne sais pas pour suse, mais je sais que sous arch /tmp est monté en ram donc avec des temps d'accès bien sympathiques.
En utilisant mktemp, tu pourrais du coup créer ton .tgz dans la ram, ce qui te permettrait d'éviter les écritures disques, c'est déjà ça.
Code :
- out=`mktemp`
- tar cf - listefichiers | gzip -c1 $out
- mv $out test.tgz
|
L'inconvénient c'est que la ram a une taille assez limitée... si j'ai compris les .tgz font 1Go, et vu le processeur dont tu disposes, tu dois bien avoir 1go de ram de libre
Avec 2Go de ram, j'ai 1Go dispo pour /tmp (d'après df)
J'ai fait un petit test sur mon pc :
Code :
- dd if=/dev/zero of=tmp.CRVSVZWLe8 bs=100M count=5
- 5+0 enregistrements lus
- 5+0 enregistrements écrits
- 524288000 octets (524 MB) copiés, 0,503268 s, 1,0 GB/s
|
Je peux pas me vanter d'avoir cette vitesse sur mes disques
EDIT: je viens de me rendre compte de la date du dernier message, je range la pelle...
Message édité par Profil supprimé le 04-09-2012 à 06:17:55