Lag spikes in the low 40 fps

So I need to know, does overwatch run on multicore or single core CPU wise. I am having some lag spikes where I dip into low 40’s (I play mercy so I’m moving around alot) Heres my specs and I was wondering what I should upgrade to fix it:

CPU: Intel(R) Core™ i5-9600K CPU @ 3.70GHz 3.70 GHz

GPU: EVGA GeForce Rtx 3070ti

RAM: 16GB

If you need more info to help me diagnose and fix this issue. Let me know. Thank you in advance

A few things come to mind that can cause slowdowns:

  • Are you checking the temps of your cpu while playing the game and have you checked it’s not throttling?
  • Your main windows storage isn’t full and your ‘dynamic’ windows swap-file migrated to on old HDD that you may still have in your system?
  • You aren’t running some torrent client in the background? Some weird clients can really mess up your connection.

I’m hoping any of this can help you, because your system is more than beefy enough to run this game smooth.