Whenever I’m on a Skype video call my chrome browsing experience deteriorates alot. All pages take too long to load. CPU spikes at 95%. I’m talking about Skype desktop app here not the windows 10 App. Is this a known issue? How can I report this? I literally can’t browse on chrome if I’m on a video call on chrome!
Take a memory dump of chrome just before it gets into hot state and once it is in hot state. Do an a/b comparison of where the memory refs increase. Look for any contention. If this doesnt helps build a chromium binary with instrumentation (assuming reproes on chromium). Check for potential lock contentions. If that doesn't helps use a processor speciif profiler(for eg intels VTune). Look for frequent page faults . Try to trace it back to source code (may need some psychic debugging). If that doesn't helps put the process under debugger and step through the assembly. That with VTune should be the ultimate truth.
^ either this Or stuff your "I am a distributed system guy" thing in a closet, suck it up and use the feedback channel.
+1 for vtune! For a while I thought I was the only one outside Intel using it :)
Playing fortnite isn’t exactly “worked on distributed system”
Just attach windbg (or ntsd or your favorite debugger) to Skype (or whichever Chrome process is hogging the CPU). Pause / resume a few times and keep an eye on the guilty thread/s stack. The functions that show up the most often are probably the culprits. You can work backwards from there and figure out whats going on.
1. You have no clue what a deadlock is 2. There's a feedback button somewhere in pretty much any msft app
1. I’ve worked on distributed systems enough to know what deadlock means. So it is stupid of you to assume that I don’t know what deadlock is. 2. Feedback app itself takes 55% of CPU sometimes in windows. So if you are from windows team or Skype team that is getting defensive about the product then it’ll be better that you understand the issue than put the blame on user!