Mail Archives: cygwin-developers/1998/09/29/19:32:33
Hi,
We're seeing heavy performance degredation that occurs with our
cygwin processes while certain processes are running. In particular
whenever PGPtray (part of the PGP 6.0 freeware stuff) if running,
our cygwin based processes eat much more memory and cpu than normal.
After much work trying to track things down, we've noticed that
during the gethwnd() function invoked when we do an alarm() call,
our processes do some queries of some PGP related registry keys.
This occurs during the CreateWindow() function in then Winmain
function which is run in a seperate thread.
So, my question is, any ideas why this is happening? Any idea
about what can be done about it? Is it possible for PGP to hook
into all CreateWindow calls? Are there other reasonable alternatives
to using a window handle for asynch io and timer signals?
I'm using a beta 19.1 derivative, btw.
Tim N.
- Raw text -