1.

Solve : CPU usage is locked at 50%??

Answer»

Hello. Im wondering if there is a possibility that the cpu usage for one program could be locked at 50%? The program is java, and when i try to run a game in it, the game runs slow. so i looked in task manager, and no matter what i do in the game the cpu usage for javaw.exe is 50% all the time. If i EXIT to the menu, it drops to about 20-30%. The game is very cpu intensive, so maybe windows could lock the cpu usage? I do not have any programs installed that could possibly do this, and it only seems to lock this game, other ones can go higher than 50%. Ive tried setting it to high and even realtime priority, to no avail. Also, im thinking that it might be the fact that i have a dual core processor, and java can only use one core? So it only uses 50% because it cant use the second one? Can somebody please clear this up. Thank you in advance. Quote from: maximdymok on November 02, 2010, 11:02:38 PM

Also, im thinking that it might be the fact that i have a dual core processor, and java can only use one core? So it only uses 50% because it cant use the second one?

You GOT it. That's the reason why. For everybodys info, what game?Ok this is funny, but the game is MineCraft Doesn't require too much video graphics, but is very CPU intensive because of a large number of vertices. Ok, i guess ill have to overclock the cpu, then. Thanks for clearing this up guys.Only multi-core applications and games will use both cores, however for duo core...

Go to Start > Run and type 'Msconfig' without quotes and press 'enter'.
It should display a 'System CONFIGURATION' box, select the 'Boot' tab.

Under 'Boot' select 'Advance Options'
Ensure 'Number of Processors' is ticked and select '2' from the dropdown (in your case being duo core).
Click 'Ok' then 'Apply' and reboot the computer.

This will make sure Windows knows about both cores (normally it will use one for itself and the other for the application/game).

Quote from: Azzaboi on November 03, 2010, 11:02:30 PM
Only multi-core applications and games will use both cores, however for duo core...
Utter, and complete nonsense. Any Program that uses more than one thread will be able to use more then one core. A Program doesn't have to be specifically designed for Multiple Cores; it has to simply parallelize it's operations in multiple threads. Most Applications separate their "worker" threads from their UI threads (one thread might be processing a video, and the other will be keeping the UI responsive by keeping the MESSAGE pump going).

Quote
Go to Start > Run and type 'Msconfig' without quotes and press 'enter'.
It should display a 'System Configuration' box, select the 'Boot' tab.

Under 'Boot' select 'Advance Options'
Ensure 'Number of Processors' is ticked and select '2' from the dropdown (in your case being duo core).
Click 'Ok' then 'Apply' and reboot the computer.

This will make sure Windows knows about both cores
More nonsense. the "Number of Processors" Box sets the maximum number of processors windows will use. This value defaults to the number of processors available. If the value is higher then the number of available cores, the value is ignored. Putting in the number of cores (2 in this example) will do absolutely nothing. (actually, that's not true, since if the user then upgrades to a quad core they might be wondering why everything seems so much slower)

Quote
(normally it will use one for itself and the other for the application/game).
yet more invented nonsense.


TL;DR version: ignore the above post.


Lastly, Re: the original topic:

http://blogs.msdn.com/b/oldnewthing/archive/2005/12/02/499389.aspx

What is Minecraft? I've never heard of that before, is that an older game?


Discussion

No Comment Found