-> Solution is based on my experiments & results
-> Problem: Lag Spikes every 5-8 seconds / Sudden drop of FPS every 5-8 seconds from 60 to 30-45fps
-> My laptop: Asus X552L (for more info search in google)
-> Games tasted:
- Deus Ex: H.R. D.C. (affected by Lag Spikes) normal: 60fps, sudden drop every 4-8sec. to 35fps for 1sec.
- Dota 2 (affected by Lag Spikes) normal: 40-50fps, sudden drop every 2-7sec. to 30-34fps for 1 sec.
- Naruto Shippuden U.N.S.R. (rarely affected by Lag Spikes) normal: 30fps, may be a drop to 28fps
-> Solution <-
-> NVIDIA Control Panel -> in "Select a Task..." Manage 3D settings -> Global Settings -> (you must select: "Preferred graphics processor: High-performance NVIDIA processor") -> in "Settings:" find "Power management mode" & select -> "Prefer maximum performance" <-
or if you want only for a specific game
-> NVIDIA Control Panel -> in "Select a Task..." Manage 3D settings -> Program Settings -> "1. Select a program to customise:" choose I game ".exe" that you need, for example "Dota 2 (dota.exe)" -> (you must select: "2. Select the preferred graphics processor for this program: High-performance NVIDIA processor") -> in "3. Specify the settings for this program:" find "Power management mode" & select -> "Prefer maximum performance" <-
PS: It seems that games with 30fps, practically, are not affected by Lag Spikes as the lag it self causes drop of fps normally to 30-35fps so those games shouldn't have this problem; before experimenting I refreshed my windows in "Recovery" & I maid those steps that I posted in "Solution"; if this didn't help you then I have no idea what you should do because I'm not a specialist in computers, I'm just a guy who "always" searches for answers in google to solve my problems with games or pc, but as I didn't find any answer for this problem at all (+ I got "bored" with this stupid problem), I simply decided to try & I found the answer; I don't think that you need to upgrade your NVIDIA drivers because, for me, it worked with older version (as with new).