"PeekMessage()" - 50% of CPU...

This is a discussion on "PeekMessage()" - 50% of CPU... within the Windows Programming forums, part of the Platform Specific Boards category; Originally Posted by Bubba We had this discussion before and no one could say for sure if maxed out CPU ...

  1. #16
    Registered User
    Join Date
    Jun 2005
    Posts
    6,299
    Quote Originally Posted by Bubba View Post
    We had this discussion before and no one could say for sure if maxed out CPU was good or bad.
    That's because there's a third choice: neither good nor bad. Maxing out a CPU is not inherently good or bad. In practice, it will be considered bad if the consequences (eg a game is not suitably responsive, mission critical data gets lost, power consumption increases, heat output increases, etc) are unwanted, damaging, or undesirable. In some applications, it is possible to cope with or eliminate a maxed out CPU (eg reducing resolution of graphic refreshes) without unwanted consequences.

    Similarly, an unloaded CPU is not necessarily good or bad. For example, if a computer system powers down an inactive processor, then there can be a later power spike (and impact on the electronics lives) when it is subsequently powered up. If that is deemed bad ....
    Last edited by grumpy; 08-13-2008 at 04:10 AM.

Page 2 of 2 FirstFirst 12
Popular pages Recent additions subscribe to a feed

Similar Threads

  1. pthread question
    By quantt in forum Linux Programming
    Replies: 7
    Last Post: 04-07-2009, 01:21 AM
  2. questions on multiple thread programming
    By lehe in forum C Programming
    Replies: 11
    Last Post: 03-27-2009, 07:44 AM
  3. Upgrading my old CPU (for another old one!)
    By foxman in forum Tech Board
    Replies: 16
    Last Post: 01-11-2008, 04:41 PM
  4. Can you still view the bios screen with a bad CPU?
    By HyperCreep in forum Tech Board
    Replies: 4
    Last Post: 12-31-2006, 05:57 PM
  5. CPU temp
    By PING in forum Tech Board
    Replies: 5
    Last Post: 01-28-2006, 05:25 AM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21