zhulibin2012

上一页 1 ··· 7 8 9 10 11 12 13 下一页

2018年5月20日

zookeeper

摘要: 原文请看:https://blog.csdn.net/xuxiuning/article/details/51218941 Zookeeper到底是什么!? 学一个东西,不搞明白他是什么东西,哪还有心情学啊!! 首先,Zookeeper是Apache的一个java项目,属于Hadoop系统,扮演管理 阅读全文

posted @ 2018-05-20 16:57 zhulibin2012 阅读(129) 评论(0) 推荐(0) 编辑

2018年5月6日

深入理解java虚拟机---Class文件(二十)

摘要: 无符号数、表 当实现了不同语言的编译器,比如jython,jruby等等,那么就可以利用这些语言编写代码,通过各自的编译器编译成符合jvm规范的字节码文件,就可以利用jvm来执行了。 Class文件在Java体系结构中的位置和作用 在上一篇博客中, 大致讲解了Java虚拟机的体系结构和执行原理。 本 阅读全文

posted @ 2018-05-06 16:47 zhulibin2012 阅读(480) 评论(0) 推荐(0) 编辑

深入理解java虚拟机---虚拟机工具VisualVM(十九)

摘要: 性能分析神器VisualVM 9602 VisualVM 是一款免费的,集成了多个 JDK 命令行工具的可视化工具,它能为您提供强大的分析能力,对 Java 应用程序做性能分析和调优。这些功能包括生成和分析海量数据、跟踪内存泄漏、监控垃圾回收器、执行内存和 CPU 分析,同时它还支持在 MBeans 阅读全文

posted @ 2018-05-06 10:54 zhulibin2012 阅读(498) 评论(0) 推荐(0) 编辑

深入理解java虚拟机---虚拟机工具jconsole(十八)

摘要: Jconsole,Java Monitoring and Management Console。Jconsole是JDK自带的监控工具,在JDK/bin目录下可以找到。它用于连接正在运行的本地或者远程的JVM,对运行在java应用程序的资源消耗和性能进行监控,并画出大量的图表,提供强大的可视化界面。 阅读全文

posted @ 2018-05-06 10:26 zhulibin2012 阅读(567) 评论(0) 推荐(0) 编辑

深入理解java虚拟机---虚拟机工具jstat(十七)

摘要: jstack 没什么用 jstack用于生成java虚拟机当前时刻的线程快照。线程快照是当前java虚拟机内每一条线程正在执行的方法堆栈的集合,生成线程快照的主要目的是定位线程出现长时间停顿的原因,如线程间死锁、死循环、请求外部资源导致的长时间等待等。 线程出现停顿的时候通过jstack来查看各个线 阅读全文

posted @ 2018-05-06 09:46 zhulibin2012 阅读(211) 评论(0) 推荐(0) 编辑

深入理解java虚拟机---虚拟机工具jhat(十六)

摘要: jhat JVM Heap Analysis Tool命令是与jmap搭配使用,用来分析jmap生成的dump,jhat内置了一个微型的HTTP/HTML服务器,生成dump的分析结果后,可以在浏览器中查看。在此要注意,一般不会直接在服务器上进行分析,因为jhat是一个耗时并且耗费硬件资源的过程,一 阅读全文

posted @ 2018-05-06 09:38 zhulibin2012 阅读(157) 评论(0) 推荐(0) 编辑

深入理解java虚拟机---虚拟机工具jmap(十六)

摘要: 原文: https://www.cnblogs.com/myna/p/7573843.html jmap JVM Memory Map命令用于生成heap dump文件,如果不使用这个命令,还可以使用-XX:+HeapDumpOnOutOfMemoryError参数来让虚拟机出现OOM的时候自动生成 阅读全文

posted @ 2018-05-06 09:32 zhulibin2012 阅读(145) 评论(0) 推荐(0) 编辑

深入理解java虚拟机---虚拟机工具jinfo(十五)

摘要: 作用: 实时查看和调整虚拟机参数. jinfo 是jdk自带的一个工具,它可以用来查看正在运行的java应用程序的扩展参数(JVM中-X标示的参数);甚至支持在运行时修改部分参数。 1、通过以下的命令你便能看到JVM中哪些flag可以被jinfo动态修改: [html] view plain cop 阅读全文

posted @ 2018-05-06 09:20 zhulibin2012 阅读(163) 评论(0) 推荐(0) 编辑

2018年5月5日

深入理解java虚拟机---虚拟机工具jps与jstat(十四)

摘要: jps-java process status jps类似于linux的ps命令,用于查看进程. JPS 名称: jps - Java Virtual Machine Process Status Tool 命令用法: jps [options] [hostid] options:命令选项,用来对输 阅读全文

posted @ 2018-05-05 21:16 zhulibin2012 阅读(531) 评论(0) 推荐(0) 编辑

深入理解java虚拟机---JDK8-废弃永久代(PermGen)迎来元空间(Metaspace)(十二)

摘要: 引用:https://www.cnblogs.com/yulei126/p/6777323.html JDK8-废弃永久代(PermGen)迎来元空间(Metaspace) 1.背景 2.为什么废弃永久代(PermGen) 3.深入理解元空间(Metaspace) 4.总结 正文分割线 一、背景 1 阅读全文

posted @ 2018-05-05 11:28 zhulibin2012 阅读(247) 评论(0) 推荐(0) 编辑

上一页 1 ··· 7 8 9 10 11 12 13 下一页

导航