Hi Arkady,
UNTGZ needs more RAM than GUNZIP -> tempfile -> UNTAR,
but I believe it should still be in range of what 16bit can
handle, but ONLY if untgz internally "pipes" data around and
does not gunzip the whole file into RAM before untarring it...
Both parts must run at the same time and hand over parts of
the gunzipped data right away, without excessive buffering.
In Linux this is no problem, you can have an 8k real pipe buffer
and run gunzip and tar -x in two different tasks, but as we know,
DOS has no real tasks and therefore no real pipes. It just runs
gunzip first and then untar if you tell it to gunzip file | untar...
storing the gunzipped data in a temp file and starting untar when
gunzip is completely done.

I do not know about the internal workings of UNTGZ, but only when
it knows how to gunzip and untar "in parallel" it will use a 16bit-
sane amount of RAM in DOS...

Eric.

----------
list options/archives/etc.: http://www.topica.com/lists/fd-dev
unsubscribe: send blank email to: [EMAIL PROTECTED]

==^================================================================
This email was sent to: [email protected]

EASY UNSUBSCRIBE click here: http://topica.com/u/?bz8Rv5.bbRv4l.YXJjaGl2
Or send an email to: [EMAIL PROTECTED]

T O P I C A -- Register now to manage your mail!
http://www.topica.com/partner/tag02/register
==^================================================================

Reply via email to