随笔分类 - JVM
摘要:jps 作用:查看所有的jvm进程,包括进程ID,进程启动的路径等等 原理:java程序在启动以后,会在java.io.tmpdir指定的目录下,就是临时文件夹里,生成一个类似于hsperfdata_User的文件夹,这个文件夹里(在Linux中为/tmp/hsperfdata_{userName}
阅读全文
摘要:分代垃圾回收 垃圾回收基础 如下图所示: 垃圾回收器主要回收堆内存,堆内存分为:新生代和老年代。 对于回收新生代GC:Minor GC或者叫Young GC。回收老年代的GC叫:Major GC 或者 Old GC. 需要注意Full GC:它不止回收堆内存,还会回收方法区(在JDK1.8 方法区在
阅读全文
摘要:一、大纲 1、JVM的位置2、JVM的体系结构3、类加载器 双亲委派 面试问题 4、沙箱安全机制 什么是沙箱 组成沙箱的基本组件 5、Native6、PC寄存器7、方法区8、栈 栈里面存放什么 栈运行原理 栈堆方法区的交互关系 9、三种JVM10、堆 堆里面存放什么 新生区 养老区 永久区 出现OO
阅读全文