Re:CPU utilization is wrong [video]
by dragontamer on Monday April 30, 2018 @01:49PM
(#16960694)
Brendan Gregg diagnoses a performance problem on Netflix servers. He starts with CPU Utilization, but CPU Utilization metrics from top or ps don't give enough detail. He checks out more detailed performance views (including flame graphs, and some custom tools he wrote himself) to eventually narrow the problem down to the TLB: Translation-Lookaside Buffer. The mechanism the CPU uses to implement virtual memory.
Finally, he realizes that TLB-Misses were caused by Meltdown / Spectre Patches. Which is a difference between the two servers he was diagnosing the performance problem for.
Re:CPU utilization is wrong [video]
by decebalus1 on Monday April 30, 2018 @01:48PM
(#16960682)
Re:CPU utilization is wrong [video]
by ModernMech on Monday April 30, 2018 @01:48PM
(#16960690)
Beat you to it but thanks :P
edit: I found his blog post on this very topic. This should be the source: http://www.brendangregg.com/blog/2017-05-09/cpu-utilization-...
Also, now that we have the blog link, we have some previous HN threads: https://news.ycombinator.com/item?id=14301739