|
From: | Tim Kientzle |
Subject: | Re: [Bug-tar] GNU tar, star and BSD tar speed comparision +script |
Date: | Mon, 22 Oct 2007 22:22:06 -0700 |
User-agent: | Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20060422 |
Jan-Benedict Glaw wrote:
On Mon, 2007-10-22 22:34:32 +0200, Jan Psota <address@hidden> wrote:bsdtar list 0.05 0.02 0.02 1452160 KB/s bsdtar list 0.21 0.06 0.14 9960157 KB/s bsdtar list 0.01 0.00 0.01 20282000 KB/s bsdtar list 0.05 0.02 0.02 61025140 KB/sEither BSD tar is incredible fast on tarball listing, or or took extraorbitarily long to issue an error message...
When reading uncompressed tar archives stored in regular files, bsdtar uses lseek() operations to skip over the bodies of files. Of course, when reading compressed archives or reading from tape, it can't use this optimization. (The code for this was contributed by a user who regularly backs up his systems to very slow external USB disk drives; in that situation, this optimization makes an even bigger difference.) Joerg Schilling wrote: > For "bsdtar", please provide a download URL http://people.freebsd.org/~kientzle/libarchive/ Tim Kientzle
[Prev in Thread] | Current Thread | [Next in Thread] |