www.delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-developers/1998/09/29/19:32:33

From: newsham AT lava DOT net (Tim Newsham)
Subject: window handles and perf degredation
29 Sep 1998 19:32:33 -0700 :
Message-ID: <m0zOBZ9-0010xOC.cygnus.cygwin32.developers@malasada.lava.net>
Mime-Version: 1.0
To: cygwin32-developers AT cygnus DOT com

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 -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019