Process of arma3.exe goes beyond the allocated RAM, goes beyond the virtual computer within 3200 Mb. Any malloc reaches this mistake.
There is a mistake of this kind:
21:35:54 Process page file used 3490 MB (3660476416 B)
ErrorMessage: DX11 error : CreateTexture failed : E_OUTOFMEMORY
Reducing FPS depends on growth in "Swap file" , the process of arma3.exe.
Start the game - arma3.exe process uses approximately "Swap file" = 2000mb.
From the graphics settings in the game depends on the initial value of the FPS. Any server where you start with the FPS = 120, there is a server where your game begins with the FPS = 60.
Then it all depends on the server \ ping to the server \ mission \ the number of players on the server.
Gradually the amount of "Swap file" , busy arma3.exe process grows. As the "Swap file" size, there is a gradual decrease in FPS. When 3000mb "Swap file" = FPS = 25 short dips in FPS = 10-5.
When 3500mb "Swap file" = FPS = 15-2 with long lapses to LRF = 7-1.
CPU load drop
Next there is a loss of priority arma3.exe process.
CPU load drops rapidly. Now there is no way to force the process to raise arma3.exe CPU load. Just restart the game.
Any replacement arma3client_performance not affect the filling of "Swap file" and up the low FPS.
Any arma3launcher settings do not affect the result. From arma3launcher parameters depends on which error will appear on the screen. Sometimes just freezes on a black screen, or the memory could not be read. This is unavoidable, always fails.
Arma3 without MOD.
the latest device drivers.
The temperature of PC components are normal.
RAM Test \ VRAM 100%.
PC is able to provide in-game FPS 0-130.
Intel Core i7-4770K, 4500 MHz (45 x 100)
ASUS Z97-K (BIOS 2401)
2 x G Skill "Sniper" F3-2133C10-8GSR (24,00 х 100)
Swap-file - 8192mb.
Samsung 850 Pro (120 ГБ)