After having to delete arma3 and reinstall I have had to look into the fps tweaks that many post on numerous forums. This one i remember helped the most with the fps.
from
http://segmentnext.com/2013/09/16/arma-3-tweaks-guide-graphics-and-performance/ this article is old but i needed the info for the "max frame ahead" what file to change in particular
I changed my max frame ahead to 1 which so many others have had success with. but im sure everyone would have to experiment with different values.
Arma 3 Config File Tweaks
Don’t know where the configuration file for Arma 3 is? Look here:
C:\Users\<username>\Documents\ArmA 3\
It’ll be called Arma3.cfg, and opening it in notepad will display lots of variables with specific values. We’re going to leave most of these things as they are, but we will make only two tweaks that may enhance your performance:
MaxFramesAhead: This is an advanced frame buffering option that can be utilized by high-memory graphic cards. It can greatly improve performance with modern cards, but can have a completely opposite effect with older GPUs.
Consider this if you have a good, modern GPU:
GPU_MaxFramesAhead=4
The value can change from 1 to 4. Experiment with the values to find what suits you best, starting off from 4 and going down if you experience issues.
DetectedFramesAhead: This works somewhat similar to the above, but instead constrains the video processing. Basically, it is kind of a limiter, and for that reason we want it set to 0.
GPU_DetectedFramesAhead=0
Note that if these two variables are not present in your config, you can automatically add them. Make sure you create a backup just in case.