Desktop related FPS drops and performance issues
Hi! Here's some random stuff I've figured out when I'm trying to troubleshoot my problems on stuttering and fps drops:
1. explorer.exe (desktop) influences the game's rendering, which will cause insane LAG spikes and stutter during gameplay. I found this out once that my secondary monitor cable got lose and it disconnected in the middle of my game. And magically it just solved ALL of the lag issues I've got at the time. without my secondary monitor, my game runs smooth and fps is stable.
Later I discovered that even when I'm in fullscreen exclusive when the mouse is not locked in FPS view, you can move cursors outside of the primary monitor which runs the game, and move it to the secondary screen. CSGO has this issue as well, but maybe the performance impact is far less than what apex required so it's not that noticeable.
2. still around explorer.exe (desktop) the lag and stutter will get better by reducing the number of objects on the desktop. I did an experiment on my setup that I moved everything on my desktop into a folder, without unplugging my secondary monitor, the game runs much smoother. really close to what I have when the secondary monitor is unplugged.
3. about the new NVIDIA reflex and frame limiting. what I've tested is that with the NVIDIA reflex turned on, it will make stutter when the fps limit is higher than the refresh rate. so the theory about setting -max_fps to your refresh rate is really important. there was a theory on the internet about limiting FPS to 190 will have no noticeable lag, and minimal input lag. this doesn't really work for me in the new version.
(This post was written on about two weeks ago, so the Nvidia reflex thing might be issued or solved.)