Uber JVM Profiler

JVM Profiler 是 Uber Engineering 团队开源的一个分布式探查器,用于收集性能和资源使用率指标为进一步分析提供服务。尽管它是为 Spark 应用而构建的, 但它的通用实现使其适用于任何基于 JVM 的服务或应用。 JVM Profiler 由三项主要功能组成, 它使收集性能和资源使用率指标变得更容易, 然后可以将这些指标 (如 Apache Kafka) 提供给其他系统进行进一步分析: 代理功能 ( java agent ) : 支持用户以分布式的方式收集各种指标 (例...

相关文章

加载中

[博客] Uber jvm profiler 使用

https://my.oschina.net/u/4707154/blog/4676743

背景 uber jvm profiler是用于在分布式监控收集jvm 相关指标,如:cpu/memory/io/gc信息等 安装 确保安装了maven和JDK>=8前提下,直接mvn clean package java application 说明 直接以java ag...

10/16 00:00

[博客] Uber JVM Profiler实战

https://my.oschina.net/u/123777/blog/917009

背景 日常工作经常需要监控一些java进程的内存、cpu资源使用情况,也就是jmx中的信息。一般的java应用都有暴露jmx的机制,然后由客户端连接进程信息查看。此种方式有个限制,就是你必须知道j...

2017/06/08 00:00

[软件] Uber JVM Profiler - 分布式追踪工具

https://www.oschina.net/p/uber-jvm-profiler

JVM ProfilerUber Engineering 团队开源的一个分布式探查器,用于收集性能和资源使用率指标为进一步分析提供服务。尽管它是为 Spark 应用而构建的, 但它的通用实现使其适用于任何基于 JV...

[博客] Uber 开源分布式追踪工具:JVM Profiler

https://my.oschina.net/u/5004/blog/1930333

JVM Profiler: An Open Source Tool for Tracing Distributed JVM Applications at Scale 》 Apache Spark 计算框架已经被广泛用来构建大规模数据应用。对 Uber 而言, 数据是战略决策和产品...

2018/08/19 00:00

[博客] java profiler

https://my.oschina.net/u/150599/blog/3023394

几款java性能分析器的使用: hprof 这是一个基于命令行的调试工具,基于JVMTI实现,可用于cpu使用分析,堆分配统计和竞争监视器分析。此外,它还可以导出完整的堆信息,所有监视器的状态和jvm...

2019/03/16 00:00

[博客] java命令行HPROF Profiler

https://my.oschina.net/u/1433107/blog/421483

该博客属于私人博客,由于作者设置了权限,您没法阅读此文,请与作者联系。

2015/05/28 00:00

[博客] JVM性能分析神器async-profiler - 玩转JVM

https://my.oschina.net/u/1404949/blog/3039469

async-profiler可以跟踪以下类型的事件: CPU性能分析 硬件和软件性能计数器,比如缓存遗漏、分支遗漏、页面错误、上下文切换等等。 Java堆中的分配 满足锁尝试,包括Java对象监视器和重入锁...

2019/04/19 00:00

[博客] Profiler是唯一一款获过奖的Java剖析器

https://my.oschina.net/u/1583261/blog/225985

Profiler是唯一一款获过奖的Java剖析器。JProfiler直观的用户界面能够帮助你找到性能瓶颈,并指明你的内存漏洞和解决线程问题。 JProfiler's 特征: 内存剖析 JProfiler的内存视图部分可以提供...

2014/04/24 00:00

[博客] JVM CPU Profiler技术原理及源码深度解析

https://my.oschina.net/u/4355367/blog/3372859

研发人员在遇到线上报警或需要优化系统性能时,常常需要分析程序运行行为和性能瓶颈。Profiling技术是一种在应用运行时收集程序相关信息的动态分析手段,常用的JVM Profiler可以从多个方面对...

2019/10/14 00:00

[博客] JVM CPU Profiler技术原理及源码深度解析

https://my.oschina.net/u/866802/blog/3159455

研发人员在遇到线上报警或需要优化系统性能时,常常需要分析程序运行行为和性能瓶颈。Profiling技术是一种在应用运行时收集程序相关信息的动态分析手段,常用的JVM Profiler可以从多个方面对...

01/17 00:00

[博客] java -d . **.java 与 java **.java 的区别

https://my.oschina.net/u/4397276/blog/4143256

如何在命令行模式下运行带包的java文件 https://blog.csdn.net/lytor/article/details/17048361 javac,使用"-d ."与省略-d的区别 https://blog.csdn.net/ppxxyy1110/article/details/20971...

2018/06/20 00:00

[博客] JVM CPU Profiler技术原理及源码深度解析

https://my.oschina.net/u/3780168/blog/3116826

研发人员在遇到线上报警或需要优化系统性能时,常常需要分析程序运行行为和性能瓶颈。Profiling技术是一种在应用运行时收集程序相关信息的动态分析手段,常用的JVM Profiler可以从多个方面对...

2019/10/14 00:00

[博客] java JDBC

https://my.oschina.net/u/4305564/blog/4153632

JDBCJava DataBase Connectivity, java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。 有了JDBC,向各种关系数...

2018/12/15 00:00

[博客] Java ThreadLocal

https://my.oschina.net/u/4284591/blog/4214800

JavaThreadLocal变量用来创建线程本地变量。我们知道,一个对象上的所有线程,都会共享该对象的变量,所以这些共享的变量不是线程安全的。我们可以使用synchronization同步语法来使得线程安...

2018/01/23 00:00

[博客] JavaThreadLocal

https://my.oschina.net/u/3269608/blog/4376649

简介 ThreadLocal是一个本地线程副本变量工具类。主要用于将私有线程和该线程存放的副本对象做一个映射,各个线程之间的变量互不干扰,在高并发场景下,可以实现无状态的调用,特别适用于各个...

2019/07/28 00:00

[博客] javaThreadLocal

https://my.oschina.net/u/2254200/blog/396162

通过 ThreadLocal 能数据保存在一个线程中,而且不需要 lock 同步。理论上 ThreadLocal 可 以让一个变量在每个线程都有一个副本。 ThreadLocal 常用来屏蔽线程的私有变量,例如“并 发事务”或...

2015/04/04 00:00

[博客] java_jdbc

https://my.oschina.net/u/4415680/blog/4149517

jdbc:数据库连接,是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。    JDBC提供了一种基准,据此可以构建更高级的工具和接...

2018/10/11 00:00

[博客] Java_JDBC

https://my.oschina.net/u/4313381/blog/4009245

JDBC-ODBC桥连接形式:利用微软提供的ODBC进行数据库链接,然后利用JDBC访问ODBC的函数库,实现数据操作 流程:程序>JDBC>ODBC>数据库;这样操作性能差,但支持度最高,不需要配置任何第三方...

2018/04/13 00:00

[博客] Java JVM

https://my.oschina.net/u/1016295/blog/220336

一、Java JVM内存介绍 JVM管理两种类型的内存,堆和非堆。按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在 Java 虚拟机启动时创...

2014/04/09 00:00

[博客] java ThreadLocal

https://my.oschina.net/u/3031369/blog/3084538

每次看到这玩意熟悉,就是想不起来什么东西,看了才知道是啥玩意,就写个笔记强化一下记忆。 private ThreadLocal threadLocal = new ThreadLocal(); threadLocal.set(0); (int) threadLocal...

2019/08/07 00:00
返回顶部
顶部