There is a graph for the CPU, in Task Manager (XP)
What exactly does this graph show...
-Does it show a queue (data waiting to be processed)
-Does it show the CPU run-time, or % of CPU's maximum ability to process
Does any % above zero mean that new processes will need more time to complete?
In other words, say the CPU graph shows 90%... and another bunch of data reaches the CPU to be processed. Would it be processed any slower, compared to if the CPU graph was showing 10%?
Context - I am running charting software (simple 2D charts and basic calculations - screenshot below). There are bottlenecks at times.. an extreme case is the software locking up for 1-2 seconds, before catching up with the real-time data.
The CPU is a 2-core 2.26Ghz, 32-bit.
At times, Core 1 will be as high as 90% in the Task Manager graph, and Core 2 can be as high as 70%.
Question is if a higher speed CPU will necessarily result in better performance?
Other info:
--The GPU is not the bottleneck. MSI Afterburner shows that the software uses the GPU very little. (256MB dedicated radeon HD 3650, at about 0-10% usage)
--RAM amount is not a bottleneck, but speed could be. Not sure how to measure this, but will be upgrading the ram to the fastest speed and more than enough GB.
--HDD speed does not appear to be a bottleneck, but I am not exactly sure how to measure this. Using perfmon.exe, the highest Disk Queue Length was 4.xx, and the average number was .05. The bottleneck lock-up was more many more pieces of data than 4, so this doesn't appear to be the bottleneck. 7200rpm now, and would only get a SSD if it was sure to help.
![2jwfgy.jpg](/proxy.php?image=http%3A%2F%2Fi55.tinypic.com%2F2jwfgy.jpg&hash=9f80a214d7b7610c9fb00d9cbd0dae42)
What exactly does this graph show...
-Does it show a queue (data waiting to be processed)
-Does it show the CPU run-time, or % of CPU's maximum ability to process
Does any % above zero mean that new processes will need more time to complete?
In other words, say the CPU graph shows 90%... and another bunch of data reaches the CPU to be processed. Would it be processed any slower, compared to if the CPU graph was showing 10%?
Context - I am running charting software (simple 2D charts and basic calculations - screenshot below). There are bottlenecks at times.. an extreme case is the software locking up for 1-2 seconds, before catching up with the real-time data.
The CPU is a 2-core 2.26Ghz, 32-bit.
At times, Core 1 will be as high as 90% in the Task Manager graph, and Core 2 can be as high as 70%.
Question is if a higher speed CPU will necessarily result in better performance?
![1081_MBTDesktopPro_2.jpg](/proxy.php?image=http%3A%2F%2Fc1308342.cdn.cloudfiles.rackspacecloud.com%2Fmaster_products%2F1081_MBTDesktopPro_2.jpg&hash=a0b63984c291f1f1bb8c78302337c8c8)
Other info:
--The GPU is not the bottleneck. MSI Afterburner shows that the software uses the GPU very little. (256MB dedicated radeon HD 3650, at about 0-10% usage)
--RAM amount is not a bottleneck, but speed could be. Not sure how to measure this, but will be upgrading the ram to the fastest speed and more than enough GB.
--HDD speed does not appear to be a bottleneck, but I am not exactly sure how to measure this. Using perfmon.exe, the highest Disk Queue Length was 4.xx, and the average number was .05. The bottleneck lock-up was more many more pieces of data than 4, so this doesn't appear to be the bottleneck. 7200rpm now, and would only get a SSD if it was sure to help.