[编者按]作者 Emil Soman,Rubyist,除此之外竟然同时也是艺术家,吉他手,Garden City RubyConf 组织者.本文是 DIY Ruby CPU Profiling 的第二部分.本文系 OneAPM 工程师编译整理. 原文链接:http://crypt.codemancers.com/posts/2015-04-15-diy-ruby-cpu-profiling-part-iii/ 在第一部分我们了解到仪表分析器如何工作,在第二部分我们学习到如何使用 CPU time…
[编者按]作者 Emil Soman,Rubyist,除此之外竟然同时也是艺术家,吉他手,Garden City RubyConf 组织者.本文是 DIY Ruby CPU Profiling 的第二部分.本文系 OneAPM 工程师编译整理. 在第一部分中我们学习了 CPU 分析的含义和进行 CPU 分析的两种方法,点此处回顾第一篇精彩内容.在这一部分我们将研究 CPU time 和 Wall time,这些部分总被用来测量执行开销.我们也会写一些实现这些测量方法的代码作为建立 CPU 分析的…