JVM 内存与GC.pptxVIP

  • 8
  • 0
  • 约3.76千字
  • 约 34页
  • 2018-01-04 发布于广东
  • 举报
JVM内存与GC四个方面内存与GC编译与执行并发原理参数调优看看 ,JVM在哪J2SE 7 体系什么是JVM?JVM is Java Virtual Machine负责执行符合规范的Class文件的虚拟机JRE is Java Runtime EnvironmentJVM+类库JDK is Java Development KitJVM+类库+开发工具什么是JVM?VM是什么?可以执行一套指令集的软件JVM 是一种规范负责执行符合规范的Class文件的虚拟机JVM 是一种实现Sun HotSpot、IBM J9、Oracle JRokitJVM是一个实例JVM的内存分配程序计数器释义:字节码的行号指示器线程私有只负责java栈,不负责native栈溢出唯一一个在JVM specification中没有规定OOM异常的区域JAVA栈释义:负责方法执行过程线程私有,每个线程有自己的栈栈结构JAVA栈溢出StackOverFlowErrorOutOfMemoryError实例本地方法栈释义:和java栈一样只不过执行的是本地方法JVM规范JVM不限制Native栈的语言、方式、数据结构等等HotSpot实现本地方法栈和虚拟机栈合二为一溢出StackOverFlowErrorOutOfMemoryErrorJAVA堆释义:分配所有的(绝大部分)对象实例和数组。GC堆线程共享需要线程私有空间

文档评论(0)

1亿VIP精品文档

相关文档