This is the mail archive of the cygwin 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]
Other format: [Raw text]

Re: App runs 8x slower on dual core machine (with test case to replicate issue)


Zach Saw <zach.saw <at> gmail.com> writes:

> > On Cygwin:
> > This is perl 5, version 14, subversion 2 (v5.14.2) built for 
> > cygwin-thread-multi-64int
> 
> Just out of curiousity are you running XP-32bit?
> If you are, could you try running the multithreaded test with CPU 
> affinity set to 1 (single core)?
> You should see it take just a little more time to complete vs the
> single threaded one.

Actually, you'd be running under 64-bit Windows with perl being 
compiled as native 64-bit app. In which case, could you also try
what I described above?

You should be able to set CPU affinity of the perl process by first
setting affinity of a parent process (e.g. cmd.exe). Then run perl 
from that cmd.exe. Child processes will follow the affinity.


--
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


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