JVM知识点

  • Java8 JVM内存结构
  • GC Roots
    • 如果判断一个对象可以被回收?
      • 引用计数算法
      • 可达性分析算法
    • 哪些对象可以作为GC Roots?
  • JVM参数
    • JVM 三种类型参数
      • 标配参数
      • X参数
      • XX参数
    • JVM XX参数
      • 布尔类型
      • KV键值类型
    • JVM Xms/Xmx参数
    • JVM 查看参数
      • 查看某个参数
      • 查看所有参数
      • 查看修改后的参数
      • 查看常见参数
    • JVM 常用参数
      • -Xmx/-Xms
      • -Xss
      • -Xmn
      • -XX:MetaspaceSize
      • -XX:+PrintGCDetails
      • -XX:SurvivorRatio
      • -XX:NewRatio
      • -XX:MaxTenuringThreshold
  • 四大引用
    • 强引用
    • 软引用
    • 弱引用
      • WeakHashMap
    • 虚引用
    • 引用队列
  • OutOfMemoryError
    • StackOverflowError
    • OOM—Java head space
    • OOM—GC overhead limit exceeded
    • OOM—GC Direct buffer memory
    • OOM—unable to create new native thread
    • OOM—Metaspace
  • JVM垃圾收集器
    • 四大垃圾收集算法
      • 标记整理
      • 标记清除
      • 复制算法
      • 分代收集算法
    • 四种垃圾收集器
      • 串行收集器Serial
      • 并行收集器Parrallel
      • 并发收集器CMS
      • G1收集器
    • 默认垃圾收集器
      • 默认收集器有哪些?
      • 查看默认垃圾修改器
    • 七大垃圾收集器
      • 体系结构
      • Serial收集器
      • ParNew收集器
      • Parallel Scavenge收集器
      • SerialOld收集器
      • ParallelOld收集器
      • CMS收集器
        • 过程
        • 优缺点
      • G1收集器
        • 特点
        • 过程
  • 附—Linux相关指令
    • top
    • vmstat
    • pidstat
    • free
    • df
    • iostat
    • ifstat
  • CPU占用过高原因定位
  • JVM性能调优和监控工具
    • jps
    • jstack
    • jinfo/jstat
    • jmap
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 垃圾收集器在对堆进行回收前,需要先确定这些对象中哪些还“存活”着,哪些已经“死去”(也就是不被任何引用类型所引用)...
    满天星爱我阅读 585评论 0 6
  • 在江湖中要练就绝世武功必须内外兼备,精妙的招式和深厚的内功,武功的基础是内功。对于武功低(就像江南七怪)的人,招式...
    Java_Explorer阅读 530评论 0 7
  • Java 虚拟机有自己完善的硬件架构, 如处理器、堆栈、寄存器等,还具有相应的指令系统。JVM 屏蔽了与具体操作系...
    尹小凯阅读 1,757评论 0 10
  • jvm 总体梳理 jvm体系总体分四大块: 类的加载机制jvm内存结构GC算法 垃圾回收GC分析 命令调优 当然这...
    传奇内服号阅读 420评论 0 1
  • “秋天,无论在什么地方的秋天,总是好的;可是啊,北国的秋,却特别地来得清,来得静,来得悲凉。我的不远千里,要从杭州...
    七姑娘你好阅读 686评论 0 4

友情链接更多精彩内容