自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (4)
  • 收藏
  • 关注

原创 使用 Ideal Graph Visualizer 分析编译代码过程

1. 下载配置 Ideal Graph Visualizer1.1 下载 Ideal Graph Visualizer适用于windows 或者 linux 解压 igv_latest.zip 得到 idealgrapjvisualizer 文件夹 image.png image.png1.2 配置 jdk 路径只能是JDK6或者7, 不支持JDK8,9...

2018-09-20 23:02:00 1323

原创 Ubuntu上编译 openjdk 源码

编译 openjdk 源码能够获得两种版本的 jdk,一种是 debug 版本,还有一种是 product 版本虚拟机大部分参数可以在 product 版本上直接操作,但是跟踪本地代码生成的具体过程相关参数信息(如 -XX:PrintIdealGraphLevel=2等),必须在 debug 版本的 openjdk 才能执行。两种版本的编译方式仅仅在下面所述的第 5 步有差别1 安装 ...

2018-09-20 19:54:00 398

原创 如何使用 jps+jstatd 访问远程服务器上的jvm进程

1. 问题来源jps 可以打印出所有的 JVM 进程,也可以通过jps hostid访问远程节点上的 JVM进程,但需要远程节点注册相关的服务,并且开放相关端口才允许其他节点访问2. jstatd 简介jstatd工具是一个RMI服务器应用程序,主要用于监控HotSpot Java 虚拟机的创建与终止,并提供一个接口以允许远程监控工具附加到本地主机上运行的JVM上。jstatd服务...

2018-09-08 23:20:00 1154

原创 最消耗CPU的java线程?

当我们运行程序的时候,如果导致CPU大量被消耗,可能是我们的Java程序出现了问题,就需要定位到可能消耗大量CPU的线程,如何去做呢?例如运行下面的程序import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class BusyThread ...

2018-09-08 17:19:00 974

原创 Linux 下载配置Hsdis 、JITWatch

1. 下载配置 Hsdis之前是在网站 https://kenai.com/projects/base-hsdis/downloads 可以下载到,但是该网站现已关闭, 在github 上找到一个仓库提供git clone https://github.com/liuzhengyang/hsdiscd hsdistar -zxvf binutils-2.26.tar.gzmake ...

2018-09-08 13:22:00 1177

Intellij Idea 一键打补丁插件

Intellij Idea 一键打补丁插件, 将本地文件替换到 远程服务器指定目录下

2018-08-08

OPENSTACK开源云王者归来:云计算、虚拟化、NOVA、SWIFT、QUANTUM与HADOOP.pdf

OPENSTACK开源云王者归来:云计算、虚拟化、NOVA、SWIFT、QUANTUM与HADOOP 带书签

2018-08-06

深入理解Java 虚拟机 原代码

深入理解Java 虚拟机 第二版 原代码 , txt 格式,非java 文件

2018-08-05

深入理解Java 虚拟机 第二版 pdf 带书签

深入理解Java 虚拟机 第二版 pdf 带书签,JVM 经典书籍

2018-08-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除