zoukankan      html  css  js  c++  java
  • jvm整理

    2.JVM内存区域

    JVM内存区域线程私有线程共享直接内存程序计数器虚拟机栈(VM Stack)本地方法栈方法区(永久代)Method Area类实例区(堆)与线程生命周期相同线程中,每调用一个方法就创建一个栈帧栈帧(Stack Frame)局部表量表操作数栈动态链接会出现的异常Out of MemoryStackOverflow异常Out of MemoryStack Overflow运行时常量池(Constant Pool)新生代(Young)老年代(Old)异常Out of Memory不受JVM GC管理执行Java方法执行Native方法记录字节码指令的地址(当前指令的地址)空返回地址Hotspot VM将其合二为一Eden区From Survivor区To Survivor区分代划分Hotspot VM中使用Java堆的永久代实现方法区分区MinorGC复制算法MajorGC标记清除算法元空间Meta Space类元数据字符串池类静态变量放在堆中
  • 相关阅读:
    C语言面试题大汇总
    cocos2d-x的win32编译环境
    完美解决Android SDK Manager无法更新
    ADT离线安装教程
    Android开发环境搭建教程
    如何利用dex2jar反编译APK
    Eclipse与Android源码中ProGuard工具的使用
    Proguard语法及常用proguard.cfg代码段
    Android之ProGuard混淆器
    Nutch源码阅读进程2---Generate
  • 原文地址:https://www.cnblogs.com/pipicai96/p/11876711.html
Copyright © 2011-2022 走看看