#

jvm

  • 基于JVM性能监控命令介绍

    •jps:JVM Process StatusTool,显示指定系统内所有的HotSpot虚拟机进程 •jstat:JVM Statistics Monitoring Tool

    作者:anqli_java
    2020-09-17 04:46:09
  • JVM的垃圾回收算法工作原理详解

    怎么判断对象是否可以被回收? 共有2种方法,引用计数法和可达性分析 1.引用计数法 所谓引用计数法就是给每一个对象设置一个引用计数器,每当有一个地方引用这个对象时,就将计数器加一,引用失效时,计数

    作者:clawhub
    2020-09-16 23:03:33
  • jvm crash的崩溃日志详细分析及注意点

    生成 1. 生成error 文件的路径:你可以通过参数设置-XX:ErrorFile=/path/hs_error%p.log, 默认是在Java运行的当前目录 [default: ./hs_err_

    作者:raintungli
    2020-09-16 21:31:29
  • 95%的技术面试必考的JVM知识点都在这,另附加分思路!

    概述:知识点汇总 jvm的知识点汇总共6个大方向:内存模型、类加载机制、GC垃圾回收是比较重点的内容。性能调优部分偏重实际应用,重点突出实践能力。编译器优化和执行模式部分偏重理论基础,主要掌握知识点。

    作者:Java_老男孩
    2020-09-16 15:03:25
  • JVM对象创建和内存分配原理解析

    创建对象 当 JVM 收到一个 new 指令时,会检查指令中的参数在常量池是否有这个符号的引用,还会检查该类是否已经被加载过了,如果没有的话则要进行一次类加载。 接着就是分配内存了,通常有两种方式:

    作者:crossoverJie
    2020-09-14 02:02:01
  • JVM如何处理异常深入详解

    前言 无论你是使用何种编程语言,在日常的开发过程中,都会不可避免的要处理异常。今天本文将尝试讲解一些JVM如何处理异常问题,希望能够讲清楚这个内部的机制,如果对大家有所启发和帮助,则甚好。 当异常不仅

    作者:技术小黑屋
    2020-09-11 00:01:11
  • JVM:晚期(运行期)优化的深入理解

    晚期(运行期)优化 在部分的商用虚拟机中,Java程序最初是通过解释器进行解释执行的,当虚拟机发现某个方法或代码块的运行特别频繁时,就会把这些代码认定为热点代码。为了提高热点代码的执行效率,在运行时,

    作者:邋遢的流浪剑客
    2020-09-09 12:29:18
  • JDK,JRE和JVM之间的区别有哪些

    小编给大家分享一下JDK,JRE和JVM之间的区别有哪些,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!JVMJVM(Java虚拟机)是一个抽象机器。它被称为虚拟机,因为它实际上不存在。它

    作者:小新
    2020-09-09 09:59:05
  • 浅谈Java堆外内存之突破JVM枷锁

    对于有Java开发经验的朋友都知道,Java中不需要手动的申请和释放内存,JVM会自动进行垃圾回收;而使用的内存是由JVM控制的。 那么,什么时机会进行垃圾回收,如何避免过度频繁的垃圾回收?如果JVM

    作者:xingoo
    2020-09-03 06:24:07
  • JVM运行时数据区原理解析

    前言 Java虚拟机定义了若干种程序运行期间会使用的运行时数据区域,其中一些会随着虚拟机启动而创建,随着虚拟机的退出而销毁。另外一些则是和线程一一对应,这些与线程对应的数据区域随着线程开始而创建,线程

    作者:fzsyw
    2020-08-31 23:53:59