tar bugfix patch n.347 (recoded, version 4)

Vladimir N. Oleynik dzo at simtreas.ru
Thu Dec 22 16:07:58 UTC 2005


Roberto,

>  a vfork busybox tar is running on my workstation since yesterday...

Yes. I know. The mainstream "tar" have exec("/usr/bin/gzip") and old
busybox too. But fresh busybox with transform() can`t use with vfork()
absolutelly.

> ...and it is growing!!!

Hmm, strange.

> [roberto at wsraf busybox-1.01_raf]$ ./busybox tar tvzf /tmp/test.tar.gz
> F   UID   PID  PPID PRI  NI    VSZ   RSS WCHAN  STAT TTY        TIME 
> COMMAND
> 0  1309  7150 28474  17   0   1796   444 wait   S+   pts/3      0:00 tar 
> tvzf /tmp/test.tar.gz
> 1  1309  7151  7150  17   0   1796   520 pipe_w S+   pts/3      0:00 tar 
> tvzf /tmp/test.tar.gz
> 
> [roberto at wsraf busybox-1.01]$ ./busybox tar tvzf /tmp/test.tar.gz
> 0  1309  7165 28474  16   0   1796   444 wait   S+   pts/3      0:00 tar 
> tvzf /tmp/test.tar.gz
> 1  1309  7166  7165  16   0   1796   520 pipe_w S+   pts/3      0:00 tar 
> tvzf /tmp/test.tar.gz

Can`t see different.

>  may be better memory usage benchmark than ps could reveal differences.


--w
vodz



More information about the busybox mailing list