public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* Notable performance improvement in 64-bit build
@ 2014-11-11 23:52 Ivan Todoroski
  2014-11-12 10:24 ` Corinna Vinschen
  2014-11-13  8:38 ` Csaba Raduly
  0 siblings, 2 replies; 4+ messages in thread
From: Ivan Todoroski @ 2014-11-11 23:52 UTC (permalink / raw)
  To: 'Cygwin list'

Hello everyone,

I'm just curious, has there been any special focus on performance
improvements in the 64-bit version compared to 32-bit?

I'm asking because I recently upgraded from 32-bit to 64-bit Cygwin, and I
noticed that my bash prompt would show up noticeably quicker when I opened a
new Cygwin shell (I have a rather complicated ~/.profile script, so the
delay is actually visible to the eye).

At first I thought it was just some sort of placebo effect and I was
imagining it, but the effect seemed so persistent that I just had to perform
some measurements.

What I found was that under 32-bit Cygwin my ~/.profile script is executed
in 507ms (average of 30 runs), but under 64-bit Cygwin the exact same script
gets executed in 376ms (again, 30-run average). Both measurements were done
on the same machine with 32-bit and 64-bit Cygwin installed side by side
(both freshly updated to their latest respective versions).

That's a whopping 33% performance improvement!

So I was just curious if anyone had any speculations on what exactly might
have caused this performance increase. :)

In any case, kudos to the Cygwin developers, great job on the 64-bit build!


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2014-11-13 23:45 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-11-11 23:52 Notable performance improvement in 64-bit build Ivan Todoroski
2014-11-12 10:24 ` Corinna Vinschen
2014-11-13  8:38 ` Csaba Raduly
2014-11-13 23:45   ` Ivan Todoroski

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).