Mail Archives: cygwin/2006/08/14/16:30:14
Hi:
We have two idnetical Windows 2000 Server SP4 machines with all hotfixes
from Microsoft. After we install openSSH on machineA and reboot the server,
it outperforms machineB by 200%~300%. We traced into openSSH, it basically
runs "cygrunserv.exe" as a service. So, if cygrunsrv.exe starts, machineA
runs two to three times faster based on our benchmark program. If we stop
cygrunserv.exe then both machines have the same performance. BTW, our
benchmark program is heavy on inter-thread communication.
However, a plain Windows 2000 Server SP4 machine WITHOUT any Microsoft
hotfixes or cygrunserv.exe runs as fast as machineA with cygrunserv.exe
running.
There appears to have been an OS changes due to those hotfixes, but how does
Cygwin work around the issue to keep interthread communication performance?
Is there a Win32 API hooks internally to change thread or process resources?
Thanks!
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
- Raw text -