”JVM面试题“ 的搜索结果

     1、JVM参数有哪些?1.1、标准参数1.2、-X参数1.3、-XX参数1.4、其他参数1.5、查看参数1.6、设置参数的常见方式1.7、常用参数含义2、JVM常用命令有哪些?2.1、jps2.2、jinfo2.3、jstat2.4、jstack2.5、jmap3、你会...

     1、如何确定一个对象是垃圾?1.1、引用计数法1.2、可达性分析2、对象被判定为不可达对象之后就“死”了吗?3、都有哪些垃圾收集算法?3.1、标记-清除(Mark-Sweep)3.2、标记-复制(Mark-Copying)3.3、标记-整理(Mark-...

     一般情况下,JVM 的对象都放在堆内存中(发生逃逸分析除外)。当类加载检查通过后,Java 虚拟机开始为新生对象分配内存。如果Java 堆中内存是绝对规整的,所有被使用过的内存都被放到一边,空闲的内存放到另外一边,...

     如果Java堆内存中的内存并不是规整的,已被使用的内存和空闲的内存相互交错在一起,不可以进行指针碰撞啦,虚拟机必须维护一个列表,记录哪些内存是可用的,在分配的时候从列表找到一块大的空间分配给对象实例,并...

     jconsole:用于对 JVM 中的内存、线程和类等进行监控; jvisualvm:JDK 自带的全能分析工具,可以分析:内存快照、线程快照、程序死锁、监控内存的变化、gc 变化等。 2、常用的 jvm 调优的参数都有哪些? -Xms2g:...

     1、垃圾收集器说一下? 答:有七大垃圾收集器。首先是Serial收集器,它就是单个垃圾收集线程参与垃圾回收,期间会暂停所有的用户线程,也就是stop the world。新生代采用复制算法,老年代采用标记整理算法。...

     1. 内存结构 程序计数器 虚拟机栈 本地方法栈 堆 方法区 1.1. 程序计数器 1.1. 作用 ...程序计数器的作用就是在指令执行的过程中,记住下一条指令的执行地址。...二进制字节码前面的数字就恶意看作是内存地址 ...

10  
9  
8  
7  
6  
5  
4  
3  
2  
1