🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.ms-windows.programmer.tools.owl
Article #51

Re: 100 % CPU in Borland 3.1

#51
From: Henrik Haftmann
Date: Thu, 24 Jul 2003 13:19
12 lines
1833 bytes
> We have an old Borland C++ 3.1 MDI application,
> when running it uses 100 % of the CPU while sitting
> waiting for user input.
> We have the source code and were wondering what we could do to
> make this application use less CPU.
Look for an "idle" function. It will be invoked from MessageLoop
when PeekMessage() returns FALSE.
idle() must return FALSE too, then MessageLoop invokes WaitMessage(),
and the CPU can sleep.
If you find an "idle" function always returning TRUE, you have the bug.

henni
Technical Details
Message-ID: <3F1FDCCF.5035@e-technik.tu-chemnitz.de>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.freenet.de!newsfeed.r-kom.de!news-nue1.dfn.de!uni-erlangen.de!news.tu-chemnitz.de!not-for-mail
References: <59e77fdf.0307211901.420fdec7@posting.google.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 108ebe,8e3bc4c530713df8
X-Google-Attributes: gid108ebe,public
X-Google-Thread: fe201,8e3bc4c530713df8
X-Google-Attributes: gidfe201,public
X-Google-ArrivalTime: 2003-07-24 06:16:36 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.freenet.de!newsfeed.r-kom.de!news-nue1.dfn.de!uni-erlangen.de!news.tu-chemnitz.de!not-for-mail
From: Henrik Haftmann <henrik.haftmann@e-technik.tu-chemnitz.de>
Newsgroups: comp.os.ms-windows.programmer.tools.owl,borland.public.cpp.owl
Subject: Re: 100 % CPU in Borland 3.1
Date: Thu, 24 Jul 2003 15:19:11 +0200
Organization: Chemnitz University of Technology
Lines: 12
Message-ID: <3F1FDCCF.5035@e-technik.tu-chemnitz.de>
References: <59e77fdf.0307211901.420fdec7@posting.google.com>
NNTP-Posting-Host: otter.infotech.tu-chemnitz.de
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Trace: anderson.hrz.tu-chemnitz.de 1059052592 31942 134.109.20.181 (24 Jul 2003 13:16:32 GMT)
X-Complaints-To: abuse@tu-chemnitz.de
NNTP-Posting-Date: Thu, 24 Jul 2003 13:16:32 +0000 (UTC)
To: Jim <jimmybubblewrap@yahoo.com.au>
X-Mailer: Mozilla 3.04 (WinNT; I)