Can't find the bottleneck in laptop

Fermoz

Honorable
May 8, 2013
96
0
10,630
Hi,

I have laptop Lenovo y720 with i7 7700hq, gtx 1060, 8 gigs of ram. Everything is up to date with drivers etc. currently I'm playing destiny 2 a lot. Sometimes in the game I get fps drops to around 40 when many players are around me, typically in town. But also in other places. When looking in msi afterburner I can see that gpu and cpu usage isn't higher than 50-60% all the time when playing. Ram is being used to 5 gigs. Can someone educate me why I get those fps drops when the hardware is not being utilized? Where is the bottleneck?

Thanks!
 
Solution
One thing you can try is having task manager and GPUz both open and the same time and play a game. If the GPU load is below the CPU usage, you would have a CPU bottleneck. If you walk into a town and your CPU usage goes past 70 and your GPU usage drops at the same time, it's a CPU bottleneck in that particular instance. You can also set up logging with GPUz+Windows performance monitor for better analysis. The key is seeing if the CPU has lower utilization than the GPU. Just CPU utilization won't tell you everything.

You are throwing a lot at a system when you are in towns. It could just also just be an issue with the game itself and how it utilizes your system resources. Some games have technical issues like that, but it's not like...
When you are in towns with a lot of things to load, you usually see an FPS loss. It happens in a lot of games across many systems. Whenever I play the Witcher 3 on my PC from 2012, I can expect to drop about 10-20 FPS down from a solid 60 unless I turn certain things down or deal with the drop. When I turn down the number of NPCs to load, the effect is instantly noticeable.

Assuming you have no software issues and I HAD to pick out a bottleneck, I'd say CPU. Thing about the 7700hq is that it's a lower power 7700. Less power usage (and runs cooler, both essential for laptops!) but it's about 30-40 percent less powerful than a regular 7700 processor. It is clocked far lower GTX 1060 should be able to deal with anything.
 
My internet connection is 250/10 and I have an ssd. Can internet connection affect fps in games?

Ok, thanks! But shouldn’t the cpu report a higher usage? In town I get typically 60-70% usage.
 
One thing you can try is having task manager and GPUz both open and the same time and play a game. If the GPU load is below the CPU usage, you would have a CPU bottleneck. If you walk into a town and your CPU usage goes past 70 and your GPU usage drops at the same time, it's a CPU bottleneck in that particular instance. You can also set up logging with GPUz+Windows performance monitor for better analysis. The key is seeing if the CPU has lower utilization than the GPU. Just CPU utilization won't tell you everything.

You are throwing a lot at a system when you are in towns. It could just also just be an issue with the game itself and how it utilizes your system resources. Some games have technical issues like that, but it's not like you're trying to play this game on a pentium 4 that's one of the strongest laptop processors you can get.
 
Solution