"J.R. Heisey" <[email protected]> wrote:

> Greetings,
>
> I was trying to make some processes faster which use tar a bit on large 
> archives.
>
> I was able to use the command line options --use-compress-program pbzip2 and 
> that helped a lot.
>
> I was wondering if anyone has experimented using pthreads in the tar 
> implementation. I don't see any references in version 1.30 of the source or 
> readme I downloaded. Anyone discussed a strategy for using pthreads in 
> previous postings?

Star forks and runs two processes since approx. 30 years.

The first process is for the filesystem I/O and the second process is for the 
archive I/O. between both, there is a ring buffer with configurable size that 
decouples both tasks. This helps to make star very fast.

Implementing something like this in a TAR implementation that does not yet have 
support for it is highly complex.

Jörg

-- 
 EMail:[email protected]                    (home) Jörg Schilling D-13353 Berlin
    [email protected] (work) Blog: http://schily.blogspot.com/
 URL: http://cdrecord.org/private/ http://sf.net/projects/schilytools/files/'

Reply via email to