你能快速定位CPU性能回退的问题么? 如果你的工作环境非常复杂且变化快速,那么使用现有的工具是来定位这类问题是很具有挑战性的。当你花掉数周时间把根因找到时,代码已经又变更了好几轮,新的性能问题又冒了出来。 幸亏有了CPU火焰图(flame graphs),CPU使用率的问题一般都比较好定位。但要处理性能回退问题,就要在修改前后的火焰图之间,不断切换对比,来找出问题所在,这感觉就是像在太阳系中搜寻冥王星。虽然,这种方法可以解决问题,但我觉得应该会有更好的办法。 所以,下面就隆重介绍红/蓝差分火焰图(red/blue differential f
2015-01-14 22:49 Brendan Gregg, coloka
为了解决性能问题,你登入了一台 Linux 服务器,在最开始的一分钟内需要查看什么? 在 Netflix 我们有一个庞大的 EC2 Linux 集群,还有非常多的性能分析工具来监控和调查它的性能。其中包括用于云监控的Atlas,用于实例按需分析的Vector。即使这些工具帮助我们解决了大多数问题,我们有时还是得登入 Linux 实例,运行一些标准的 Linux 性能工具来解决问题。 在这篇文章里,Netflix Performance Engineering 团队将使用居家常备的 Linux 标准命令行工具,演示在性能调查最开始的60秒里要干的事, 最开始的60秒...... 运行下面10个命令,你
2016-01-24 08:34 Brendan Gregg, spacewander
我将向你展示一个基本的诀窍,在很大程度上你可以去影响大多数程序的行为,它并不仅是好玩,在有时候也很有用。
2017-12-24 21:42 Rafał Cieślak, qhwdw
Google的Steve Souders最近牵头建立了一个网络数据分析项目HTTP Archive,这是一个用于分析全球网站数据并揭示全球互联网整体性能的非盈利计划。 这就像是一个互联网档案馆,Google会自动收集全球网站的性能数据,例 ...
2011-06-16 11:10
分享到微信
打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。