随笔分类 -  JVM以及GC相关

服务器端使用jstat定位GC问题的有关命令
摘要:正文前先来一波福利推荐: 福利一: 百万年薪架构师视频,该视频可以学到很多东西,是本人花钱买的VIP课程,学习消化了一年,为了支持一下女朋友公众号也方便大家学习,共享给大家。 福利二: 毕业答辩以及工作上各种答辩,平时积累了不少精品PPT,现在共享给大家,大大小小加起来有几千套,总有适合你的一款,很 阅读全文
posted @ 2018-09-15 13:40 小勇DW3 阅读(889) 评论(0) 推荐(0) 编辑
类加载过程中几个重点执行顺序整理
摘要:正文前先来一波福利推荐: 福利一: 百万年薪架构师视频,该视频可以学到很多东西,是本人花钱买的VIP课程,学习消化了一年,为了支持一下女朋友公众号也方便大家学习,共享给大家。 福利二: 毕业答辩以及工作上各种答辩,平时积累了不少精品PPT,现在共享给大家,大大小小加起来有几千套,总有适合你的一款,很 阅读全文
posted @ 2018-09-15 10:22 小勇DW3 阅读(2543) 评论(1) 推荐(0) 编辑
回过头来看对象的四种状态强软弱虚引用的理解
摘要:正文前先来一波福利推荐: 福利一: 百万年薪架构师视频,该视频可以学到很多东西,是本人花钱买的VIP课程,学习消化了一年,为了支持一下女朋友公众号也方便大家学习,共享给大家。 福利二: 毕业答辩以及工作上各种答辩,平时积累了不少精品PPT,现在共享给大家,大大小小加起来有几千套,总有适合你的一款,很 阅读全文
posted @ 2018-08-12 16:30 小勇DW3 阅读(663) 评论(0) 推荐(0) 编辑
Synchronized 和 Lock 锁在JVM中的实现原理以及代码解析
摘要:正文前先来一波福利推荐: 福利一: 百万年薪架构师视频,该视频可以学到很多东西,是本人花钱买的VIP课程,学习消化了一年,为了支持一下女朋友公众号也方便大家学习,共享给大家。 福利二: 毕业答辩以及工作上各种答辩,平时积累了不少精品PPT,现在共享给大家,大大小小加起来有几千套,总有适合你的一款,很 阅读全文
posted @ 2018-08-10 21:23 小勇DW3 阅读(4265) 评论(0) 推荐(1) 编辑
生产环境下JVM调优参数的设置实例
摘要:正文前先来一波福利推荐: 福利一: 百万年薪架构师视频,该视频可以学到很多东西,是本人花钱买的VIP课程,学习消化了一年,为了支持一下女朋友公众号也方便大家学习,共享给大家。 福利二: 毕业答辩以及工作上各种答辩,平时积累了不少精品PPT,现在共享给大家,大大小小加起来有几千套,总有适合你的一款,很 阅读全文
posted @ 2018-08-10 19:13 小勇DW3 阅读(4878) 评论(0) 推荐(0) 编辑
JVM调优日志解析分析
摘要:正文前先来一波福利推荐: 福利一: 百万年薪架构师视频,该视频可以学到很多东西,是本人花钱买的VIP课程,学习消化了一年,为了支持一下女朋友公众号也方便大家学习,共享给大家。 福利二: 毕业答辩以及工作上各种答辩,平时积累了不少精品PPT,现在共享给大家,大大小小加起来有几千套,总有适合你的一款,很 阅读全文
posted @ 2018-08-09 22:45 小勇DW3 阅读(2904) 评论(0) 推荐(0) 编辑
JVM调优(二)经验参数设置
摘要:调优设置具体解析 堆大小设置 JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。 在Windows Server 2003 系统,3.5G物理 阅读全文
posted @ 2018-08-08 23:27 小勇DW3 阅读(799) 评论(0) 推荐(1) 编辑
常用的JVM调优参数总结汇总【随时查阅学习】
摘要:本文章参数根据后期用的参数会持续更新 (1)-Xms20M 表示设置JVM启动内存的最小值为20M,必须以M为单位 (2)-Xmx20M 表示设置JVM启动内存的最大值为20M,必须以M为单位。将-Xmx和-Xms设置为一样可以避免JVM内存自动扩展。大的项目-Xmx和-Xms一般都要设置到10G、 阅读全文
posted @ 2018-08-08 22:43 小勇DW3 阅读(1311) 评论(0) 推荐(0) 编辑
JVM虚拟机学习一:垃圾回收算法总结
摘要:1、java虚拟机中涉及到的数据类型 Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。 基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。 基本类型包括:byte, 阅读全文
posted @ 2018-08-08 22:19 小勇DW3 阅读(316) 评论(0) 推荐(0) 编辑
LockSupport的源码实现原理以及应用
摘要:一、为什么使用LockSupport类 如果只是LockSupport在使用起来比Object的wait/notify简单, 那还真没必要专门讲解下LockSupport。最主要的是灵活性。 上边的例子代码中,主线程调用了Thread.sleep(1000)方法来等待线程A计算完成进入wait状态。 阅读全文
posted @ 2018-08-04 16:56 小勇DW3 阅读(2736) 评论(0) 推荐(1) 编辑
Conccrent中 Unsafe类原理 以及 原子类AutomicXX的原理以及对Unsafe类的使用
摘要:正文前先来一波福利推荐: 福利一: 百万年薪架构师视频,该视频可以学到很多东西,是本人花钱买的VIP课程,学习消化了一年,为了支持一下女朋友公众号也方便大家学习,共享给大家。 福利二: 毕业答辩以及工作上各种答辩,平时积累了不少精品PPT,现在共享给大家,大大小小加起来有几千套,总有适合你的一款,很 阅读全文
posted @ 2018-08-04 16:05 小勇DW3 阅读(1853) 评论(0) 推荐(0) 编辑