[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Limite de compress/debian



Bonjour,

Sur une Debian Woody :

cd rep
tar cf - * | compress | dd of=/tmp/test.tgz

Le process compress semble planter au bout d'un certain volume (il passe à 
99,9% d'utilisation du processeur et le fichier /tmp/test.tgz arrête de 
grossir).

Le fichier /tmp/test.tgz atteint :

Avec le noyaux 2.4.18		: 350.437.376  (décompressé = 2.147.816.309)
Avec le noyaux 2.2.20		: 351.150.080
Avec le compress Mandrake	: 351.151.104

Le fichier /tmp/test.tgz décompressé fait environ 2.1 Go.

Le répertoire rep contient :

$ du -sk rep
2327352 rep

Avec un répertoire rep à 2.2 Go (environ), la commande suivante fonctionnait 
sans problème :

$RCMD $HOST_FILE "cd $OUT_DIR; tar cf - * | compress | dd | $RCMD_H 
$THISHOST 'cd $OUT_DIR ; dd | uncompress | tar xvf -'" 2> /dev/null >/dev/null

Oui, je sais, ça, c'est la de méga commande mais bon, j'arrive, elle est là et 
elle fonctionne, on passe à 2.3 Go et hop, cela ne fonctionne plus.
J'utilise la forme simplifié (cd rep; tar cf - * | compress | dd 
of=/tmp/test.tgz) pour les tests.

Dans le même temps, les serveurs que je n'ai pas encore changé et qui sont en 
mandrake fonctionne parfaitement :

$ rpm -q tar fileutils ncompress
tar-1.13.19-5mdk
fileutils-4.0-18mdk
ncompress-4.2.4-21mdk
$ uname -a
Linux serveur.domaine 2.4.7-12.3mdk #1 Mon Aug 20 16:16:58 MDT 2001 i686 unknown


Voilà, si vous avez une idée, je suis preneur.



Référence :

$ dpkg -l fileutils tar ncompress 
[...]
ii  fileutils      4.1-9          GNU file management utilities. 
ii  tar            1.13.25-2      GNU tar 
ii  ncompress      4.2.4-9.1      Original Compress / Uncompress for News Tran 

$ compress -V
Compress version: (N)compress 4.2.4, compiled: Wed Jul 25 11:52:26 BST 2001
Compile options:

        REGISTERS=2 IBUFSIZ=8192, OBUFSIZ=8192, BITS=16

$ uname -a 
Linux srvpont 2.4.18 #1 Thu May 2 12:46:52 CEST 2002 i686 unknown 

L'essai à aussi été fait avec le noyaux d'origine (2.2.20)

Le compress de la Mandrake (récupérer avec rpm2cpio) :

$ compress -V
Compress version: (N)compress 4.2.4, compiled: ñÚ 09 24 10:33:50 CEST 2000
Compile options:
        FAST, DIRENT,
        REGISTERS=20 IBUFSIZ=1024, OBUFSIZ=1024, BITS=16


Extrait de top avec le process compress planté :

 21:29:56 up 15 min,  2 users,  load average: 1.01, 0.90, 0.50
34 processes: 31 sleeping, 3 running, 0 zombie, 0 stopped
CPU states:  100.0% user,   0.0% system,   0.0% nice,   0.0% idle
Mem:    126112K total,   122188K used,     3924K free,     3168K buffers
Swap:   489972K total,      188K used,   489784K free,   109192K cached 

  PID USER     PRI  NI  SIZE  RSS SHARE STAT %CPU %MEM   TIME COMMAND
  238 root      16   0   728  728   256 R    99.9  0.5   9:44 compress


-- 
To UNSUBSCRIBE, email to debian-user-french-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: