TIP: Click on subject to list as thread! ANSI
echo: muffin
to: Marc Lewis
from: Bob Jones
date: 2003-10-05 15:18:40
subject: Long `unzip` time

ML> Hello Bob.

 ML>  message to Marc Lewis regarding Long "unzip" time >

 ML>  When a user uploads a reply packet to the offline reader (when 
 ML> logged in via  telnet via VModem) it takes Unzip (OS/2) or 
 ML> Maximus/2 almost exactly 1 minute  to process the packet before 
 ML> the Maximus/2 menu returns to the screen.  However if a user is 
 ML> connected via dialup, it only takes a few seconds.

 ML>  Any ideas?

 BJ> I haven't tested timing, but I suspect it is related to how TCP/IP
 BJ> is trying to merge characters into a single packet.  Serial ports
 BJ> were designed for a character at a time.  TCP/IP has a minimum
 BJ> packet size that is a bit larger....  But 1 minute vs a few seconds
 BJ> shouldn't be a difference from that....  Hmmmm.... 

 ML> That would seem to be the indication except for one thing.  The
"upload" 
 ML> indicator on the sending program is at 100% sent and 
 ML> just sits there (MTelnet).  Will try it with ZOC as 
 ML> well.  Looking at the maximus log file shows the spawn 
 ML> of UnZip and its time lapse of almost 60 seconds on 
 ML> telnet uploaded .rep packets.  The same thing does NOT 
 ML> hold true for uploaded BlueWave .NEW reply packets - 
 ML> the BW/2 door processes them instantly.  This is one of 
 ML> the strangest 'quirks' I've run into yet with Maximus/2!

Ah....  Just remembering....  The upload / download code is based on serial
lines with rather short time delays for ack's and nak's.  When done over
TCP/IP, those ack's and nak's will cause some additional delay.  Now if you
are using a 'windowed zmodem' or something similar, those delays should be
less....

 ML> If there were something wrong with the routine that 
 ML> calls UnZip, you'd think it would be the same 
 ML> regardless of a telnet connect or dial-up connect.  
 ML> They would seem to be not related to the unzipping of files.  Very odd... 

 ML> Still open for suggestions!!

 BJ> Interesting....  Care to see what my telnet stuff is doing for
 BJ> timing?  [ telnet://tophat.darktech.org , running Bink/Max under
 BJ> OS/2 using VModem.] 

 ML> I'll have a look!

Ok.  Let me know....

Take care.....

Bob Jones, 1:343/41


--- Maximus/2 3.01
* Origin: Top Hat 2 BBS (1:343/41)
SEEN-BY: 633/267 270
@PATH: 343/41 10/345 106/1 2000 633/267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.