JVM

白天 夜间 首页 下载 阅读记录
  我的书签   添加书签   移除书签

其它概念

浏览 138 扫码 分享 2022-10-12 20:56:06
  • ParNew CMS g1原理
  • 你知道发生OOM之后,如何排查和处理线上系统的OOM问题么?
  • 你们生产环境中的tomcat是如何设置jvm参数的,如何检查jvm运行情况的.
  • JVM优化
  • HotSpot 虚拟机详解
  • 简述 java 内存分配与回收策率以及 Minor GC 和Major GC
  • 几种常用的内存调试工具:jmap、jstack、jconsole、jhat
  • 收集方法:标记清除、标记整理、复制算法的原理与特点,分别用在什么地方

若有收获,就点个赞吧

0 人点赞

上一篇:
下一篇:
  • 书签
  • 添加书签 移除书签
  • 垃圾收集器相关选项
  • 常用的JVM参数选项
  • 添加JVM参数选项
  • JVM运行时参数
  • JVM调优的前置知识
    • 内存泄露详细介绍
      • 内存泄露案例分析
    • 浅堆与深堆
    • JVM监控及诊断工具-GUI
      • Java Misssion Control
      • Arthas介绍
        • monitor/watch/trace相关指令
          • tt命令
          • stack指令
          • trace指令
          • watch指令
          • monitor指令
        • class/classloader相关指令
          • classloader指令
          • mc、redefine指令
          • jad指令
          • sm指令
          • sc指令
        • 基础指令
        • jvm相关指令
          • heapdump指令
          • sysprop指令
          • thread指令
          • dashboard指令
          • history 查看之前操作的命令历史
          • cat-打印文件内容,和linux里的cat命令类似
        • 浏览器操作
        • 查看帮助
        • 查看日志
        • 启动
        • 目录结构
        • 安装方式
      • Eclipse-MAT
        • 案例:Tomcat堆溢出分析
        • 支配树
        • MAT使用案例
      • Visual VM
      • jConsole
    • JVM监控及诊断工具-命令行篇
      • jcmd:多功能命令行
      • jstack:打印JVM中线程快照
      • jmap:导出内存映像文件&内存使用情况
      • jinfo:实时查看和修改JVM配置参数
      • jstat:查看JVM统计信息
      • jps:查看正在运行的Java进程
  • JVM一些概念
  • 谈谈你的GC调优思路[Java核心技术36讲]
  • Class字节码文件
  • JVM 运行时数据区
    • 运行时数据区域详细介绍【待整理】
    • JVM内存划分
      • Java虚拟机内存结构【待整理,整理完了删除掉】
    • 常量池问题
    • JVM堆内存分代回收详解
    • 堆、非堆、本地内存,有什么关系
    • 我们常说的字符串常量,存放在哪呢
    • 为什么有 Metaspace (元空间)区域?它有什么问题?
    • 那一个对象创建的时候,到底是在堆上分配,还是在栈上分配呢
    • 为什么要把堆和栈区分出来呢
      • JVM中栈和堆区别
    • 为什么要jvm要用栈?
    • 堆的内存划分
      • 堆里面的分区:Eden,survival (from to),老年代,各自的特点。
    • 基本数据类型的成员变量存在JVM的哪块内存区域里?
    • Java8之后对内存分代做了什么改进
    • JVM的堆、栈、方法区都放什么东西
    • 为什么需要程序计数器 ?
  • 类加载机制
    • 类加载机制[目录]
      • 类加载过程
      • 创建对象
      • 类加载器
      • 注意以下几种情况不会执行类初始化:
      • Java程序对类的执行有几种方式
    • JavaBean 的生命周期
    • 类加载器和双亲委派模型
  • 其它概念
    • ParNew CMS g1原理
    • 你知道发生OOM之后,如何排查和处理线上系统的OOM问题么?
    • 你们生产环境中的tomcat是如何设置jvm参数的,如何检查jvm运行情况的.
    • JVM优化
    • HotSpot 虚拟机详解
    • 简述 java 内存分配与回收策率以及 Minor GC 和Major GC
    • 几种常用的内存调试工具:jmap、jstack、jconsole、jhat
    • 收集方法:标记清除、标记整理、复制算法的原理与特点,分别用在什么地方
  • 垃圾回收
    • 七种垃圾回收器
      • Java8 默认垃圾回收器(GC)
      • CMS和G1的区别
      • 说说老年代垃圾回收算法,常用的垃圾回收器都是什么
    • 你在实际项目中是否做过JVM GC的优化,怎么做的
    • 内存泄漏和内存溢出的联系与区别?
    • Java 的 GC 什么时候回收垃圾?
    • GC的目标区域
    • 什么时候出现频繁的Full GC
    • 判断对象是否死亡:引用计数器和GCRoot
      • 四种引用-强弱软虚
        • 各种引用(Reference)
    • Stop-The-World现象
      • Stop-The-World的例子
    • []Garbage Collection(垃圾回收)
      • GC线程是否为守护线程
      • Full GC/Major GC介绍
      • Minor GC介绍
      • 什么时候执行垃圾回收以及回收流程
      • 为什么代码里面不要打印System.gc()
      • jvm在哪些情况下会触发垃圾回收
    • 垃圾回收算法
    • 堆内存分配策略
      • jvm动态年龄计算规则以及为什么要这样做
  • 浅谈动态分派和静态分派
  • 基于栈的字节码解释执行引擎
  • JVM执行子程序
  • 对象分配
    • 对象的内存布局
    • 对象创建过程
    • 逃逸分析以及优化
    • Java中的对象都是在堆上分配的吗?
  • jvm整体介绍
    • jvm内存大小的取舍以及调优
    • jvm调优参数总结
    • Java SE体系架构
    • 常见OOM情况
    • JVM的主要部件
    • JVM运行机制
    • JVM的常用参数
  • [jvm]JVM运行机制
  • [jvm]JVM的主要部件
  • [jvm]Java SE体系架构
  • [jvm]常见OOM情况
暂无相关搜索结果!

    让时间为你证明

    展开/收起文章目录

    分享,让知识传承更久远

    文章二维码

    手机扫一扫,轻松掌上读

    文档下载

    请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
    PDF文档 EPUB文档 MOBI文档

    书签列表

      阅读记录

      阅读进度: 0.00% ( 0/0 ) 重置阅读进度

        思维导图备注