On Windows Vista 32-bit I have a AMD Athlon 64 X2 1695 Mhz 1 Core(s) How can I make both cores run even or possibly "divide" speed to allow a video game to possibly run faster, obviously less "laggy"
------While game is open, it makes one "core" run a full 100% while the other core seems to be slacking off running background programs,...----
Four answers:
DaBigCDogg
2009-10-06 15:48:29 UTC
Unfortunately, probably nothing. You could try changing the process to run on the second core by going to Windows Task Manager and right-clicking on the process in question > Set Affinity... and un-check the box for CPU 0. This might also crash the game so consider yourself warned. Besides, this would not be making the game multi-threaded; you'd just be forcing it to run on the secondary core where it would have less contention for cycles.
2009-10-06 16:02:26 UTC
There are some ways to make your computer faster such as adding memory RAM max out to 3 Gig for your 32bit OS since it will not see more than that. If your see all your process showing up when you check the task manager then it is loading the HAL correctly and seeing all the processors. If you don't see all 4 process then you might not be setup properly should see ACPI multiprocessor which usually Vista will do for you automatically.
Now all that said you might need a better video card since most games look for memory for the gaming refresh rates. Usually the better video cards will help your game run better it is not usually the process power that cause the slow response.
Now if this is an internet game like WOW then it could also be your network connection. If you have DSL or Cable but can't reach a good game server with a quick response the network lag will kill your gaming. This is a issue due to distance from the server or the server is over loaded with too many people or even your connection speed.
The last issue I hate to say is actually Vista which is not really designed for gaming. The new Windows 7 keeps that games in mind and is going to be much better than Vista. I think at the time they did Vista the game plan was to force everyone over to Xbox for games but that did not work. If you think of it that way they double the sales of Xbox and games making them separate.
Masked Musketeer
2009-10-06 15:45:22 UTC
That's not possible. By default, the CPU should automatically balance the load between the 2 cores. You don't have to set anything or optimise it.
Open up your task manager and take a screenshot of the Performance tab section.
Then post up the image on a image hosting service like Tinypic or imageshack
Roque
2009-10-06 15:48:08 UTC
To take advantage of multiple cores you need an application that use them, not all application use threads (which seems to be your case). When an application created many processes or threads the OS may run them in different codes hence your application will run faster. In general.
ⓘ
This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.