3 ms·
This nigh-useless blurb links to a Youtube video: https://youtu.be/QkcBASKLyeU https://youtu.be/QkcBASKLyeU
by DonbunEf7 8y ago
This nigh-useless blurb links to a Youtube video: https://youtu.be/QkcBASKLyeU https://youtu.be/QkcBASKLyeU
- ModernMech 8y agoYeah, can someone quick summarize this? Can't watch where I am. 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-is-wrong.html 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 https://news.ycombinator.com/item?id=14301739
- decebalus1 8y agohttp://www.brendangregg.com/blog/2017-05-09/cpu-utilization-is-wrong.html http://www.brendangregg.com/blog/2017-05-09/cpu-utilization-...
- ModernMech 8y agoBeat you to it but thanks :P
- dragontamer 8y agoBrendan 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.