This is the mail archive of the
mailing list for the Cygwin project.
Re: Cygwin slow on x64 systems
Christopher Faylor <cgf-use-the-mailinglist-please <at> cygwin.com> writes:
> Here's what I'm saying: It makes absolutely no sense that moving the
> call would have any effect. The code is the way it is for a reason
> so we're not going to just revert the change.
I think it makes sense, if the signal thread initialization takes time.
Which it does:
69 15954 [main] date 2708 wait_for_sigthread: wait_sig_inited 0x4C
13706 29660 [main] date 2708 wait_for_sigthread: process/signal handling
enabled, state 0x41
146 29806 [sig] date 2708 wait_sig: entering ReadFile loop, my_readsig 0xFC,
The above is a snippet from "strace date" (with some wrapping by me), using
Cygwin 1.7.6 on Vista x64. And 1.7.7 is said to be slower still - and guess
what, sigproc_init is called later; see r1.382 of dcrt0.cc.
Problem reports: http://cygwin.com/problems.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple