xzzz2020
xzzz2020
全部文章
深入理解JVM
操作系统(11)
数据库(12)
未归档(5)
算法与数据结构(14)
网络原理(11)
面试题总结(36)
归档
标签
去牛客网
登录
/
注册
Xu大大
全部文章
/ 深入理解JVM
(共20篇)
JVM--引言
目录 什么是JVM 定义: JVM内存结构 好处: JDK、JRE、JVM比较: 常见的JVM 我们为什么要对jvm做优化? 什么是JVM 定义: Java Virtual Machine - java ...
2020-08-14
0
531
【详解】JVM——内存结构之程序计数器&虚拟机栈
目录 程序计数器 定义: 作用: 虚拟机栈 概念 定义 代码演示 debug模式启动结果 问题辨析 栈内存溢出 线程运行诊断--使用linux命令定位: ...
2020-08-14
0
678
【详解】JVM——内存结构之本地方法栈&堆
目录 本地方法栈 作用 Heep 堆 特点 堆内存溢出 4.3 堆内存诊断 本地方法栈 指不是由Java代码编写的代码,如C和C++和操作系统直接打交道 本地方法有很多,如Obj...
2020-08-14
0
536
【详解】JVM——内存结构之方法区
目录 定义 组成 常量池、运行时常量池 内存溢出问题 可能出现的场景 运行时常量池 StringTable 先看几道面试题: 演示代码 特点 面试题答案 StringTable 位置 StringTa...
2020-08-14
0
692
【详解】JVM——内存结构之直接内存
定义 Direct Memory 常见于 NIO 操作时,用于数据缓冲区(ByteBuffer) 分配回收成本较高,但读写性能高 不受 JVM 内存回收管理 属于系统操作的内存,不属于JVM内存 观察下面案例 /** * 演示 ByteBuffer 作用 */ pub...
2020-08-14
0
541
【详解】JVM——垃圾回收之对象引用
目录 什么是垃圾回收? C/C++语言的垃圾回收 Java语言的垃圾回收 五种引用 1. 强引用 2. 软引用(SoftReference) 3. 弱引用(WeakReference) 4. 虚引用(Phantom...
2020-08-14
0
613
【详解】JVM——垃圾回收算法大全
目录 一、判断对象是否可以回收垃圾回收常见算法 1. 引用计数法 2. 可达性分析算法 二、垃圾收集算法 1. 标记-清除法 2. 标记压缩算法 3. 复制算法 4. 分代算法 ...
2020-08-14
0
773
【详解】JVM——垃圾回收之垃圾收集器
目录 1. 串行垃圾收集器 a. 编写测试代码 b. 设置垃圾回收为串行收集器 2. 并行垃圾收集器(ParNew) 3. ParallelGC垃圾收集器(一般使用这个) 4. CMS垃圾收集器(重点) 5. G1垃圾收集器(重点)...
2020-08-14
0
593
JVM之运行参数
目录 常用参数说明(重要) 三种参数类型 标准参数 -XX参数 查看jvm的运行参数 在jvm中有很多的参数可以进行设置,这样可以让jvm在各种环境中都能够高效的运行。绝大部分的参数保持默认即可。 常用参数说明(重要) Xms...
2020-08-14
0
539
Tomcat8优化
目录 Tomcat配置优化 部署安装tomcat8 禁用AJP连接 执行器(线程池) 3种运行模式 使用Apache JMeter进行测试 下载安装 调整tomcat参数进行优化 ...
2020-08-14
0
1173
首页
上一页
1
2
下一页
末页