Why wont arma 3 use it resources

krisschils1256

Honorable
Apr 12, 2013
284
0
10,780
ok...so I am getting really mad at arma 3 for how it uses it resources...I am playing a MP game I am getting 30 fps tops...but mostly stays at about 20-25 fps...now I wouldn't be mad if I check my cpu and gpu usage...and saw there both a 99% but checking my usage I see its only using 50% of my cpu and 40% of my Gpu.....so I have another 50% that could give me better fps but arma wont use it....how do I make it so arma 3 uses all the resources it has....
thanks

specs

AMD 7770
FX 6350
8GB Ram
 
Solution
You can not change the programming of a game. I do not play that game, but may have some info for you

One problem you will see is simply put, not all games are able to use all the cpu cores in a given system(in fact many games use only 3-4 with some still using 1-2).

So lets say that game can ONLY use 3 cores to the max you will see 50% on your system 75% on a 4 core system and so on.

So you may very well still be cpu limited even with what looks like less than 100% use. This also effects Intel users with Hyper threading on.

Also some programs may choose to only use 3 cores from that cpu to allocate more resources(cache) to each core since it is 3 modules(parts of each module are shared as well).

Some games play poorly when online...
- AMD 7770 - this is probably why you aren't getting a great FPS, it's an entry level card.

Components only work at 100% when they are loading something. Once the game is loaded and displayed, the CPU won't work as hard. I'm not really sure what you are measuring on the GPU though. You could be throttling due to heat, or just looking at RAM usage (which won't increase performance)
 
Open up your properties and for the launch options paste this, "-noSplash -cpuCount=6 -maxMem=8192 -high" with out the quotes, this will make your computer run the game utilizing all 8 GBs of ram and using all 6 cores. If you want more FPS goto your Documents folder and open up Arma 3 and in your CFG text file look for these two, GPU_MaxFramesAhead=1;
GPU_DetectedFramesAhead=1; and set them both to 1 just like this and save it.
 


It's only a 32 bit application, you can only use a maximum of 3 GB of RAM. Setting it to use 8 won't make any difference.

http://forums.bistudio.com/showthread.php?119544-Arma-3-Dx11-amp-64-bits
 
There definitely an issue if the HD7770 is not running at 100$.
If there is no CPU bottleneck or lack in power and Vsync is disabled, then the graphics card should ALWAYS run at near 100%.

Try removing the drivers completely. Restarting and install the latest drivers.
 
You can not change the programming of a game. I do not play that game, but may have some info for you

One problem you will see is simply put, not all games are able to use all the cpu cores in a given system(in fact many games use only 3-4 with some still using 1-2).

So lets say that game can ONLY use 3 cores to the max you will see 50% on your system 75% on a 4 core system and so on.

So you may very well still be cpu limited even with what looks like less than 100% use. This also effects Intel users with Hyper threading on.

Also some programs may choose to only use 3 cores from that cpu to allocate more resources(cache) to each core since it is 3 modules(parts of each module are shared as well).

Some games play poorly when online because they try to level the filed for ALL players(SC2 is quite bad for this).

With the gpu that low, I am guessing the cpu is holding back or the game is just poorly designed.

How are other games?
 
Solution

sorry for the late response
but other games run fine
Cod ghost 60 fps
Crysis 3 60 fps with down setting
battlefield 3 70fps
battlefield 4 45-70 fps
and then arma 3 20-25 and 45-60 in sp
 
well then it seems to be a game limit(could be caused by the game wanting more cpu power than you have[again, if it only uses X number of cores, the others will have nothing to do, leading to it looking like the cpu us not loaded when in fact the cores in use are].).

Games like Guild Wars 2 have similar issues(and the bottleneck jumps from gpu to cpu back and forth depending on what is happening in game). Even with a fairly overclocked cpu, in large battles the video card usage drops as the cpu can no longer keep up. At this point frame rates under 30 are not uncommon.

I would guess nothing is wrong with your system.
 
It's a well known issue with the ArmA games being poorly optimised. ArmA 2 doesn't utilise resources properly either. I'm sure that if the developers focused on optimising the game you'd see a big difference in performance, but there's nothing us players can do about it.
 
Go to your documents, in there you can find a file in wordpad that says Arma 3 . cfg. Save a copy of that file before this! Edit the file and scroll to "...GPUdetectedframes ahead= "x"". Set it to 0 and check the GPU usage. Worked with me.