【问题标题】:Java memory - heap and non-heap itemsJava 内存 - 堆和非堆项
【发布时间】:2021-09-26 18:32:39
【问题描述】:

JVM 内存模型中哪些是堆的一部分,哪些是堆外的?

  1. PS 幸存者空间
  2. 伊甸空间
  3. PS 伊甸空间
  4. CMS 烫发
  5. 代码缓存
  6. 压缩类空间
  7. PS 老一代
  8. PS 幸存者空间
  9. 元空间
  10. 终身教授
  11. CMS 老一代
  12. 幸存者空间
  13. 帕伊甸园空间

【问题讨论】:

  • 这些区域如何定义取决于GC,与JVM内存模型无关。 JVM 内存模型关注线程安全等问题。

标签: java memory-management jvm


【解决方案1】:
  • PS 幸存者空间 = 堆
  • 伊甸园空间 = 堆
  • PS 伊甸园空间 = 堆
  • 内容管理系统
  • Perm Gen = 非堆
  • 代码缓存 = 非堆
  • 压缩的类空间 = 非堆
  • PS 老一代 = 堆
  • PS 幸存者空间 = 堆
  • 元空间 = 非
  • Heap Tenured Gen = Heap
  • CMS 老一代 = 堆
  • 幸存者空间 = 堆
  • Par Eden 空间 = 堆

【讨论】:

    猜你喜欢
    • 2017-01-12
    • 1970-01-01
    • 2011-07-23
    • 1970-01-01
    • 2021-04-28
    • 2011-01-09
    • 1970-01-01
    • 2017-04-28
    • 1970-01-01
    相关资源
    最近更新 更多