Arma 3
Dieses Thema wurde geschlossen
Boost your FPS (work for me)
First my OS is in German so some words maybe not correct.


Boost Your FPS


start up arma 3: " -cpuCount=4 -high -noSplash -maxMem=3072 -maxvram=1024 -exthreads=3" (change with your system Maxmem = ram, Vram= Videocardram, google it)

arma3 cfg changes: GPU_MaxFramesAhead=1;
vsync=0;
refresh=120;
HDRPrecision=0;

other settins low> what do you think

XXXYourNickXXX.arma3alphaprofile change:

sceneComplexity=0-XXXXXXX (play with it)
shadowZDistance=0;
terrainGrid=50;
viewDistance: XXX change what you want, but make it lower

maxSamplesPlayed=16; (Planetside 2 has the same problems with onboard sounds maybe here the same)

--- Make Cfg. and profile write protection! ---

and now go to nvidia driver sittings add Arma3ALpha as gameprofil, and make Singel Display mode, max power and the other performance stuff ( no Vsinchro,etc)

most important: Render SingelScreens from CPU to 1
2: PhysX Configuration switch from auto to GPU, thats make CPU happy =)

i hope i dont forget something, boost my fps from 12-15 to 40-48

edit:1
scroll down for Warning, Arma 3 is Alpha, dont damage your system for FPS, Dont Overclocking or other stuff

have a nice day
Zuletzt bearbeitet von Nani~; 12. März 2013 um 6:42
< >
Beiträge 115 von 60
Ninzus 12. März 2013 um 5:46 
good work here. thank you.
heaven 12. März 2013 um 5:46 
I agree !
Ninzus 12. März 2013 um 5:48 
what is -high for? don't know that one from arma 2
Nani~ 12. März 2013 um 5:52 
Ursprünglich geschrieben von SYSTEM:
what is -high for? don't know that one from arma 2

ah thats should start the exe with high system priority, but i read thats maybe wont work so you make it self with taskmanager
hrolkrug 12. März 2013 um 6:00 
These settings are only set up for the OP's machine and COULD POTENTIALLY DAMAGE YOUR MACHINE IF IT HAS LOWER SPECS THAN OP.
Here are some proper instructions:
1. Go to Steam Library
2. Go to "Arma 3" Right Click then select "Properties"
3. Select "Set Launch Options"
4. Copy and paste the correct launch command line below to what your system is setup for and click "OK".

For AMD CPU users:
AMD Dual Core with 4GB System Ram:
"-noSplash -cpuCount=2 -high"
AMD Quad Core with 4GB Ram:
"-noSplash -cpuCount=4 -high"
AMD Six Core with 4GB Ram:
"-noSplash -cpuCount=6 -high"
AMD Eight Core with 4GB Ram:
"-noSplash -cpuCount=8 -high"

If your running more than 8GB Ram then apply this to the end of the launch line:
"-maxMem=8192"
This will allow your game to utilize 8GB system Ram instead of 4GB.

Intel CPU:
For Hyperthreaded CPU's such as a Quad Core you will apply this:
-cpuCount=8
This will enable your Hyperthreads on your CPU so your CPU will act as an eight core when running Arma 3.
If you are running a Hyperthreaded Six Core then:
-cpuCount=12
If you are running a Hyperthreaded Eight Core or Eight Core Xeon then apply this:
-cpuCount=16
If you are running just a non Hyperthreaded CPU such as a Quad Core then select "4" instead of "8" same for a Dual Core you will select "2" instead of "4".
All AMD CPU's are NOT Hyperthreaded so Hyperthreaded options is highly not recommended as this can cause system failure or damage.
I will not be responible for system failure and damage if you choose to select more cores then you have on your command line!

-high:
makes your operating system prioritize services and processes to run your game better but this can cause system failure and instability if you dont have a good running system. If you Overclock this can cause system instability.
-noSplash:
disables startup videos and advertisements.
-cpuCount=#:
enables extra CPU cores and Hyperthreads.
-maxMem=#:
when set to "6144" (6GB) and up lets your game use more system Ram then 4GB.
Do not set to higher than 4GB if you dont have at least 8GB. You can set to "8192" (8GB) if you have 12GB+ Ram.
white 12. März 2013 um 8:04 
post before and after images with your fps on the same place with the same things happening otherwise i call it ♥♥♥♥♥♥♥♥/placebo.

anyone who spent years trying those around with arma 2 know this.

most of what you posted is already done by default or its in the options menu with another name.

Zuletzt bearbeitet von white; 12. März 2013 um 8:05
discord 12. März 2013 um 8:51 
Ursprünglich geschrieben von AtomicShell:
These settings are only set up for the OP's machine and COULD POTENTIALLY DAMAGE YOUR MACHINE IF IT HAS LOWER SPECS THAN OP.
That is most certainly not true. You will not damage your system if you change common options in your software. This does, of course, not apply if you are overclocking your GPU/CPU/RAM/whatever. Overclocking is always a bad idea, IMO. But OP does not suggest overclocking.

Here are some proper instructions:
1. Go to Steam Library
2. Go to "Arma 3" Right Click then select "Properties"
3. Select "Set Launch Options"
4. Copy and paste the correct launch command line below to what your system is setup for and click "OK".

For AMD CPU users:
AMD Dual Core with 4GB System Ram:
"-noSplash -cpuCount=2 -high"
AMD Quad Core with 4GB Ram:
"-noSplash -cpuCount=4 -high"
AMD Six Core with 4GB Ram:
"-noSplash -cpuCount=6 -high"
AMD Eight Core with 4GB Ram:
"-noSplash -cpuCount=8 -high"

If your running more than 8GB Ram then apply this to the end of the launch line:
"-maxMem=8192"
This will allow your game to utilize 8GB system Ram instead of 4GB.
As arma3.exe is a 32-bit executable, the game itself is not capable of adressing more than 4GB of RAM. -maxmem=4096 is theoretically highest possible setting for a 32-bit system, but I am sure that Windows itself caps the possible adress space to ~3900 or so, but not sure.

[...]

-high:
makes your operating system prioritize services and processes to run your game better but this can cause system failure and instability if you dont have a good running system. If you Overclock this can cause system instability.
Overclocking is always a bad idea IMO. But if you do not have any other critical applications running besides arma3.exe, setting the priority to "high", either in taskmgr.exe or with that command line option, shouldn't have any physical effect on your system and it should run stable most of the time.

Ursprünglich geschrieben von Aldi:
First my OS is in German so some words maybe not correct.

Boost Your FPS
[...]
arma3 cfg changes: GPU_MaxFramesAhead=1;
vsync=0;
refresh=120;
HDRPrecision=0;
I get lower FPS if I set MaxFramesAhead to 1. Default values work best for me
2: PhysX Configuration switch from auto to GPU, thats make CPU happy =)
That won't have any effect on Arma3, as it does not support PhysX calculation on your GPU (yet?). I've read on BI forums that best thing to do is to have it on "Automatic". I tried it and in fact, setting it to GPU had no effect at all.
eww 12. März 2013 um 9:07 
-cpucount, will not work complete placebo. I'd like to see some comparison benchmarks before you start claiming significant(hell even minimal) performance increases, what worked for Arma 2 will not necessarily work in Arma 3
it stopped "working" in ArmA 2 after the 1.61 update,those cpucount & memvalues are just to be used to limit the usage of resources for ArmA,for example while streaming.It will not boost your performance at all
Ninzus 12. März 2013 um 9:25 
Ursprünglich geschrieben von King_Kosher:
it stopped "working" in ArmA 2 after the 1.61 update,those cpucount & memvalues are just to be used to limit the usage of resources for ArmA,for example while streaming.It will not boost your performance at all

simply not true.
-cpucount, -maxmem and -winxp doubled my FPS in arma 2 (not sure about the -winxp thing tho, but cpucount and maxmem definately
we call this placebo-effect.You gain some FPS with cfg-tweaks but not these parameters on a regular rig (may help if you A: have winxp (lol) or B: have 6 cores)
Ninzus 12. März 2013 um 11:14 
Ursprünglich geschrieben von King_Kosher:
we call this placebo-effect.You gain some FPS with cfg-tweaks but not these parameters on a regular rig (may help if you A: have winxp (lol) or B: have 6 cores)

win7 64 bit
i7-2670 QM (notebook)
4GB Ram
Geforce GT650M

nope. i check my fps with fraps.
same cfg, only startupcommands.

without: 15-20 frames on chernarus, 18-25 frames on takistan
with -cpucount=4 -maxmem=2047: 27-34 frames on chernarus, 35-50 frames on takistan
Zuletzt bearbeitet von Ninzus; 12. März 2013 um 11:16
yusupov 12. März 2013 um 11:19 
2: PhysX Configuration switch from auto to GPU, thats make CPU happy =)

this seems like a huge one and i cant believe i havent thought of it. i'm gonna try this right now and see if i can get the 'gpu force' ive been trying to get. [iow, always using 99% of GPU instead of dipping to below 50% at times]
discord 12. März 2013 um 11:25 
Ursprünglich geschrieben von yususupov:
2: PhysX Configuration switch from auto to GPU, thats make CPU happy =)

this seems like a huge one and i cant believe i havent thought of it. i'm gonna try this right now and see if i can get the 'gpu force' ive been trying to get. [iow, always using 99% of GPU instead of dipping to below 50% at times]
I don't want to disappoint you, but switching to "GPU" does't have any effect at all, simply because Arma 3 does not support PhysX GPU support (yet?), as I stated above.
This setting hasn't changed anything for me, but good luck trying. ;)
yusupov 12. März 2013 um 11:30 
thanks for the info! however, something changed bigtime. this is all i switched, via nvidia's control panel:

under arma3.exe:
CUDA - GPUs -- All
Maximum Pre-rendered frames -- 1

under 'configure surround, phyX':
processor: GTX 670

my settings are everything maxed, draw distance ~3100, object distance half that or whatever the default is.

fps has changed from high-30s/low40s to 45-55 without a drop below 45, & gpu usage was almost always at 99% at didn't drop below 79%.

i'm in the 'dev build', so this c ould have literally nothing to do with any settings changes i've made if there's been an update there. eitherway the results are REALLY promising imo.
< >
Beiträge 115 von 60
Pro Seite: 1530 50

Geschrieben am: 12. März 2013 um 5:43
Beiträge: 60