AAO25.com

America's Army => General Chat => Topic started by: Spanky on Monday, January 02, 2012, 16:33:04 PM

Title: Assist Server
Post by: Spanky on Monday, January 02, 2012, 16:33:04 PM
Jonny, I've been thinking about how Unreal (at least our version) only uses 1 CPU core effectively. There's command line switches to change processes to other cores and to give higher priority (at least in Windows). I'm wondering if you can do a few things:

Set the AA exe to higher priority for better FPS.
Set the server exe to another core in case people want to play and run a server on the same computer. This way the server and the game aren't fighting for a single core.

Just some thoughts when you have some spare time :)
Title: Re: Assist Server
Post by: Jonnym on Monday, January 02, 2012, 17:10:41 PM
There already is an option for high process priority, and won't windows automatically switch process between different cores.
Title: Re: Assist Server
Post by: Spanky on Monday, January 02, 2012, 17:17:39 PM
There already is an option for high process priority, and won't windows automatically switch process between different cores.

I think that option should be checked automatically and people can uncheck it if they're doing work while playing. As for switching processes between cores, Windows does do it but I would personally like to see it forced to make sure they ran on separate cores. AA use core 0, Server use core 1. I don't think it would hurt single core users to force that option, you could always detect how many cores a computer has.