Re: BSDtar performance vs GNUtar (Re: cvs commit: src/usr.bin/tar Makefile bsdtar.c bsdtar.h bsdtar_platform.h config_freebsd.h getdate.y matching.c read.c tree.c util.c write.c src/usr.bin/tar/test config.sh test-acl.sh test-basic.sh test-deep-dir.sh test-flags.sh test-nodump.sh ...)

From: Kris Kennaway <kris_at_obsecurity.org>
Date: Sun, 11 Mar 2007 21:05:32 -0400
On Sun, Mar 11, 2007 at 05:42:28PM -0700, Tim Kientzle wrote:
> >>Bsdtar should now be considerably faster than before.
> >>I'd appreciate any feedback ...
> >
> >The first archive was created with bsdtar (tar cvf ports.tar ports)
> >which made gtar bitch a bit ....
> 
> Which version of gtar were you using?
> 
> In my testing, there's a small but definite slowdown
> from gtar 1.13 to 1.15 to 1.16.

1.16.1, latest from ports.

> >... gtar bitch a bit about unknown options (SCHILY.*) ...
> 
> bsdtar should probably warn about unknown options as well;
> I'll have to look into that.  (It's a little tricky because
> libarchive is set up to only return one error for any
> one operation.  I might have to generalize that.)

This was an archive created by bsdtar, so they shouldn't have been
unknown to it :)

> Now that gtar is following standards, I wonder if
> they'll adopt some of the extensions developed
> by other people?  (Such as Joerg Schilling's solid
> work on integrating file flags and ACL support into
> pax format.)

That would be nice.

Kris

Received on Mon Mar 12 2007 - 00:05:33 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:06 UTC