This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

RE: Curious - why Cygwin Bash so much faster in rxvt than Windows CLI?


There may not be a real performance effect, but there is a definitely 
perceptible latency.  You see it, right?  I'm glad to know it's not 
actually interfering with processes, though.

-----Original Message-----
From:	Randall R Schulz [SMTP:rrschulz@cris.com]
Sent:	Friday, July 13, 2001 7:23 PM
To:	jorgens@coho.net; Cygwin List (E-mail)
Subject:	Re: Curious - why Cygwin Bash so much faster in rxvt than Windows 
CLI?

Steve,

 From BASH in a Windows Character Subsystem window:

% time ls -lR /
<lots of elided output>
real    1m27.782s
user    0m7.296s
sys     0m23.608s

% tsize
rows 93; columns 120


 From BASH in RXVT:

% time ls -lR /
<lots of elided output>
real    1m33.360s
user    0m6.765s
sys     0m31.561s

% tsize
rows 100; columns 120


% time ll -lR / |wc
   20812  173469 1309196

real    0m29.375s
user    0m5.982s
sys     0m23.169s


In both cases the window was unobstructed. I have a Matrox G400 MAX.

It's evident visually that the scrolling algorithm is somehow different,
though I can't say how, really.

Nonetheless, there isn't much real difference in performance, at leat on my 
system.

Randall Schulz


At 18:56 2001-07-13, Steve Jorgensen wrote:
>The subject kind of says it all.  The Windows command processor runs 
plenty
>fast in the Windows CLI, but Cygwin Bash output crawls.  On the other 
hand,
>Cygwin Bash runs screaming fast in rxvt.  I'm impressed with the rxvt 
speed
>- the W libraries must be pretty efficient.


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]