JVM
tobebetter9527
这个作者很懒,什么都没留下…
展开
-
1. JVM的运行参数
文章目录1 jvm的运行参数1.1 三种参数类型1.2 标准参数1 jvm的运行参数1.1 三种参数类型标准参数-help, -version。X参数-Xint,-Xcomp。XX参数(使用率较高)-XX:newSize, -XX:+UseSerialGC1.2 标准参数特点:一般很稳定,在未来的jvm版本不会变化,用java -help查询所有的标准参数。[root@l...原创 2019-09-09 20:45:18 · 184 阅读 · 0 评论 -
jvm通过-D设置系统属性参数的操作步骤
1 使用Eclipse编写代码package com.zhiyuan.easy.coding;/** * @Description: This is my test * @author: tobebetter9527 * @create: 2019-09-08 09:48 */public class Demo { public static void main(Strin...原创 2019-09-09 20:36:45 · 649 阅读 · 0 评论 -
2. JVM内存模型
文章目录1 JVM内存模型与上下游关系1 JVM内存模型与上下游关系原创 2019-09-11 16:18:33 · 132 阅读 · 0 评论 -
3. JVM查看内存命令及问题定位
文章目录1. jstat查看堆内存使用情况1.1 查看class加载情况1.2 查看编译情况1.3 垃圾回收统一2. jmap的使用及内存溢出分析2.1 查看内存使用情况2.2 查看内存对象数量及大小1. jstat查看堆内存使用情况jstat查看堆内存各部分使用量,以及加载类的数量。命令格式jstat [-命令选型] [vmid] [时间间隔/毫秒] [查询次数]1.1 查看class...原创 2019-09-13 18:21:29 · 545 阅读 · 0 评论 -
4. JVM垃圾回收
文章目录1. 垃圾回收常见算法1.1 引用计算法1.1.1 原理1.1.2 优缺点1. 垃圾回收常见算法包括引用计数法、标记清除法、标记压缩法、复制算法、分代算法等。1.1 引用计算法1.1.1 原理假设对象A,任何其他对象对A的引用,A的计数器加1,如果引用失败则减1,当A的计数器为0时,即没有引用,可以回收。1.1.2 优缺点优点:实时性较高,无需等内存不够才开始回收,直接根...原创 2019-09-15 11:51:43 · 117 阅读 · 0 评论 -
5. tomcat优化及编码优化
文章目录1. tomcat优化1.1 下载安装部署1. tomcat优化涉及到两个方面:tomcat自身的配置;tomcat所运行的jvm虚拟机调优。1.1 下载安装部署略原创 2019-09-15 23:16:10 · 185 阅读 · 0 评论 -
6. java字节码及代码优化
文章目录1. 通过javap查看class文件内容1. 通过javap查看class文件内容public class Test1 { public static void main(String[] args) { int a = 2; int b = 5; int c = b - a; System.out.print...原创 2019-09-17 23:13:55 · 365 阅读 · 0 评论