![]() |
|
|||||||
| Desktop Computer Forum Discussion Forum about all types of desktop computers. Ask for pc help, pc advice and troubleshooting in this online computer forum. Destktop PC Help and Advice. |
![]() |
|
|
LinkBack | Thread Tools | Display Modes |
|
|||
|
Processor running at 100%
I have pc that runs a Celeron 2.6Ghz processor on a VIA PM2MP mother board. It has onboard graphics (Savage S3 64mb) and 256mb ram. Being the newbie I am to understanding PC performance, I don't understand why my processor often runs at 100%. (I use XP professional)
Here is the typical scenario: I open the task manager to monitor the performance then i open, say Window media player 9 (WMP) - it opens quickly and starts playing as normal If i move the WMP screen around quickly and continuously (Click and drag) on the desktop, the processor goes to 100% until i release the WMP screen. Is this normal for the above specs? Is it a processor problem, a RAM problem (not enough) or do I need a graphics card? Maybe my PC is not configured properly. (I've defragmented and de-virussed everything possible) It disconcerting seeing the processor struggling to simply move a window quickly across the screen Any help would be much appreciated. |
|
||||
|
Re: Processor running at 100%
Running at 100% when you're doing something is a good sign...would you perfer that your CPU only ran at say, 75%, indicating that despite the fact there's work to be done, the other potential 25% is just sitting there, doing nothing?
The came principal applies to RAM. Unused RAM is wasted RAM, that could be better used as file cache (Although, more than 100% RAM usage, spilling over onto page file is much worse). Some operations are performed using low delay, low resolution, low priority isochronous timers. What this means is, a certain operation is performed over and over again, provided there is CPU time (%) to spare. An example of this is dragging a Window (when viewing window contents when dragging is enabled, especially in the case of transparency and alpha edges); the Window needs to be re-drawn over and over to update it's position, but only if there's CPU time to spare, otherwise it's a waste of resources. If you were running a number of applications that consumed say, 15% CPU time, as much as 85% would be consumed in such an operation, bringing the CPU load to 100% (Note that dual core and HT machines would only see a peak of 50%, since the operation is single threaded and Windows considers each logical core to account for an even percentage of the over all load). It is a common and tragic misconception people have that disabling Windows' little extra visual tweaks will improve performance. Understanding how these features are implemented reveals that only slack resources are used to do these things. Try dragging a window while another application is consuming a lot of CPU time...nothing happens right? Because it's low priority. Don't be afraid of actually USING your processor ![]() Such a thing is only an issue if you're starting to feel like your system is slow...that's when you might look toward doing something about it. You may benefit from reading this thread. |
|
|||
|
Re: Processor running at 100%
Thanks for the explanation guys (and the warm welcome)
. At least now I know that their isn't something terminally wrong with my PC. Now I've just got to go about getting me that graphics card and some more RAM. |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|