Hello guys,
on my PC I found a way to achieve a good number of FPS (30-40 in cities, 50-60 on fields).
First my specs:
CPU: Intel Core i7 860 2.8GHz (3.4GHz on Turbo)
RAM: 16GB PC3-10600
GPU: Nvidia GeForce GTX 670 2GB @915MHz
HD: 128 GB SSD (SATA 2) + 1 TB Sata 2 @ 5400
Screen: Samsung TV 37" HDMI @ 1920*1080 60Hz
Windows 8 Pro 64bit
What I did:
First I ensured I had the latest Nvidia Drivers and performed a clean install (will override any user setting).
I tried then ArmA 2 and DayZ mod and the performance was horrid.
I then changed the settings to:
View Distance: 1600
Texture Detail: Very High
Video Memory: Default
Anisotropic Filtering: Very High
Anti Aliasing: OFF
ATOC: All Trees + Grass
Terrain Detail: Very High
Object Detail: Very Low
Shadows: Medium / High
HDR: Normal
PPAA: FXAA Sharp
Post Proccessing Effects: Off (annoys me)
Vsync: On (up to you)
Interface resolution: 1920*1080
3D resolution: 1920*1080
With these settings FPS may drop to 10 but for the hardware it seems too low.
The magic setting I found is to set the CPU affinity to the ARMA2 process to CPU 0,1,2,3,4,5 . Disable CPU 6,7.
Please note that I tried also to disable Hyper-Threading but it didn't help.
With that trick (needed every time you start the game) I achieved a good performance.
On a side note, while playing during the dawn/night, I have ALWAYS 60 FPS an not dropping even once.
Hope this helps.
Michel