Im gonna give Fortnite as an example, so i am sorry in advance!
I have a core i3 5005u @ 2ghz, with an Nvidia 930m and 8 gb of ram in my Asus a555l laptop. This is easily good enough to play most games at medium, and has been for 4 years now. but recently ive faced issues, i can play fortnite at 60fps medium, but every minute or so, my game starts getting stuck like hell and goes down to 5 fps for a solid 30-40 seconds rendering it unplayable. this happens in all games, CSGO, Skyrim etc etc. ive checked the cpu cooler and temps and theyre fine, even the utilization doesnt exceed 40-60%. but this keeps happening. some people say its throttling but its not. idk what the problem is, even the HDD is fine. i really need to fix this, any help is deeply appreciated.