http://www.brendangregg.com/flamegraphs.html

http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/e8260b6328fb

http://techblog.netflix.com/2015/07/java-in-flames.html

https://github.com/jrudolph/perf-map-agent

http://www.brendangregg.com/perf.html

https://github.com/etsy/statsd-jvm-profiler

http://www.brendangregg.com/Slides/LISA13_Flame_Graphs.pdf

https://codeascraft.com/2015/01/14/introducing-statsd-jvm-profiler-a-jvm-profiler-for-hadoop/

https://www.paypal-engineering.com/2016/09/08/spark-in-flames-profiling-spark-applications-using-flame-graphs/

http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2014-December/016477.html

http://queue.acm.org/detail.cfm?id=2927301

https://bugs.openjdk.java.net/browse/JDK-8080281

http://www.slideshare.net/brendangregg/javaone-2015-java-mixedmode-flame-graphs

http://www.brendangregg.com/flamegraphs.html

http://techblog.netflix.com/2015/07/java-in-flames.html

http://www.brendangregg.com/FlameGraphs/cpuflamegraphs.html

http://www.brendangregg.com/blog/2014-06-12/java-flame-graphs.html

http://www.slideshare.net/brendangregg/java-performance-analysis-on-linux-with-flame-graphs

http://www.slideshare.net/brendangregg/scale2015-linux-perfprofiling

http://www.slideshare.net/brendangregg/blazing-performance-with-flame-graphs

http://www.slideshare.net/brendangregg/broken-linux-performance-tools-2016

http://www.brendangregg.com/blog/2015-07-08/choosing-a-linux-tracer.html

http://www.brendangregg.com/blog/2015-02-27/linux-profiling-at-netflix.html

• Flame Graphs
http://www.brendangregg.com/flamegraphs.html
http://techblog.netflix.com/2015/07/java-in-flames.html
http://techblog.netflix.com/2014/11/nodejs-in-flames.html
http://www.brendangregg.com/blog/2014-11-09/differential-flame-graphs.html
• Linux perf_events
https://perf.wiki.kernel.org/index.php/Main_Page
http://www.brendangregg.com/perf.html
http://www.brendangregg.com/blog/2015-02-27/linux-profiling-at-netflix.html
• Netflix Vector
https://github.com/netflix/vector
http://techblog.netflix.com/2015/04/introducing-vector-netflixs-on-host.html
• JDK tickets
– JDK8: https://bugs.openjdk.java.net/browse/JDK-8072465
– JDK9: https://bugs.openjdk.java.net/browse/JDK-8068945
• hprof: http://www.brendangregg.com/blog/2014-06-09/java-cpu-sampling-using-hprof.html

https://github.com/coderplay/perfj

linux perf and tracer ,java Flame Graph的更多相关文章

  1. 使用linux perf工具生成java程序火焰图

    pre.cjk { font-family: "Nimbus Mono L", monospace } p { margin-bottom: 0.1in; line-height: ...

  2. 使用perf生成Flame Graph(火焰图)

      具体的步骤参见这里: <flame graph:图形化perf call stack数据的小工具>   使用SystemTap脚本制作火焰图,内存较少时,分配存储采样的数组可能失败,需 ...

  3. perf + Flame Graph火焰图分析程序性能

    1.perf命令简要介绍 性能调优时,我们通常需要分析查找到程序百分比高的热点代码片段,这便需要使用 perf record 记录单个函数级别的统计信息,并使用 perf report 来显示统计结果 ...

  4. linux系统分析工具续-SystemTap和火焰图(Flame Graph)

    本文为网上各位大神文章的综合简单实践篇,参考文章较多,有些总结性东西,自认暂无法详细写出,建议读文中列出的参考文档,相信会受益颇多.下面开始吧(本文出自 “cclo的博客” 博客,请务必保留此出处ht ...

  5. Linux Perf Probes for Oracle Tracing

    Luca Canali on 21 Jan 2016 Topic: this post is about Linux perf and uprobes for tracing and profilin ...

  6. 使用Flame Graph进行系统性能分析

    关键词:Flame Graph.perf.perl. FlameGraph是由BrendanGregg开发的一款开源可视化性能分析工具,形象的成为火焰图. 从底向上像火苗一样逐渐变小,也反映了相互之间 ...

  7. [失败]SystemTap和火焰图(Flame Graph)

    本文参考http://blog.51cto.com/xuclv/1184517 SystemTap简介: SystemTap provides free software (GPL) infrastr ...

  8. 不错的linux下通用的java程序启动脚本

    不错的linux下通用的java程序启动脚本(转载) 虽然写起动shell的频率非常不高...但是每次要写都要对付一大堆的jar文件路径,新加jar包也必须要修改起动shell. 在网上找到一个挺好的 ...

  9. Linux中如何设置java环境变量

    这里介绍Linux下如何设置java环境变量. 工具/原料 Linux java环境变量 方法/步骤 1 查看java的安装路径   查看java执行路径   配置java环境变量   java的安装 ...

随机推荐

  1. _PyUnicodeUCS4_AsDefaultEncodedString

    "_PyUnicodeUCS4_AsDefaultEncodedString"的出现一般源于你在两个地方分别装了python,两个分别用UCS2和UCS4编码进行的build. 解 ...

  2. raise语句

    # -*- coding: utf-8 -*- #python 27 #xiaodeng #Python学习手册 868 #raise语句 res=[IndexError,TypeError] #ra ...

  3. DevExpress.XtraLayout.LayoutControl 动态添加控件

    // Create an item within a specified group,// bound to a specified data field with the specified edi ...

  4. yum插件yum-fastestmirror

    yum多个mirror自动选择速度最快的mirror,yum-fastestmirror插件,它会自动选择最快的mirror 配置文件: /etc/yum/pluginconf.d/fastestmi ...

  5. [Spring MVC] - JSP + Freemarker视图解释器整合(转)

    Spring MVC中如果只使用JSP做视图,可以使用下面这段即可解决: <!-- 视图解释类 --> <bean class="org.springframework.w ...

  6. QQ网页链接打开本地QQ.exe原理

    一.观察现象 QQ推广上有相关文档 http://shang.qq.com/v3/widget.html 新建一个html,点击链接就会启动本地QQ. <html> <body> ...

  7. 【C++】const成员函数

    形式: 在成员函数后面加上const限定词,表示不会修改对象内容. 例如Circle类: class Circle { double r; public: Circle(double newr) { ...

  8. C# 打开钱箱支持北洋、佳博、爱普生

    /// <summary> /// 执行开钱箱操作 /// 没钱箱或打印机原功能都可以正常使用 /// </summary> public void ExecuteOpenCa ...

  9. WCF与WPF

    1. WCF(Windows Communication Foundation )是一个统一的,可用于建立安全,可靠的面向服务的应用高效的开发平台.WCF是构建安全可靠的事务性服务的统一框架.它是一种 ...

  10. 如何在Access2007中使用日期类型查询数据

    select * from 表 where datediff("d",日期型的字段,#2008-09-01#)=0或select * from 表 where 日期型的字段 > ...