FPS dropping randomly, freezing a game for a moment every 15 seconds.
FPS jumps from 140 to 20-40.
Issue does NOT happen on built-in notebook screen, only on external monitor.
Issue appeared around a week ago.
Nothing was changed prior to the issue.
Happens in Quick play, Competitive, vs AI practice.
Attempted fix:
Reinstalling game.
Updating NVIDIA driver.
Rollback NVIDIA driver.
Clear NVIDIA shaders cache.
Turning on/off adaptive sync on the external monitor.
OW when used on multiple displays, can select a non-intended one, which can lock it’s framerate for weird reasons. Usually changing the window size, fps limit or enabling v-sync enables better fps.
OW opening on really low fps, usually due shaders being compilated on the background, can take awhile to be processed. Most common on steam, but can happen ocasionally on battlenet.
Background processes running on background consuming some pc resources. Steam or some windows updates can be the culprit.
Weird cache/temp files from gpu drivers. DDU can help with that.
Usually I fix most issues by trying out those things. Dunno if you tried any of those or would help in your case.
Some folks are reporting similar behavior. Stating their gpus being barely used like 5-10% of usage. The mileage of their solutions varied by a lot.
some reverted their driver for a older version
some needed to change power related settings, because OW didn’t triggered the most power performant one.
Dual graphics can be tricky to diagnose, some for sanity check would try to temporary disable IGP or intentionally force the usage of dedicated one and try to run OW and see the results.