会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
超轶绝尘
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
9
10
11
12
13
14
15
16
17
···
25
下一页
2019年3月13日
【七】内存分配策略
摘要: JVM参数设置、分析 内存分配策略 优先分配到Eden区 大对象直接分配到老年代 -XX:PretenureSizeThreshold 设定大对象内存大小阈值 一般认为大字符串,数组,为大对象 因为新生代频繁发生垃圾回收,且采用复制算法,若是 频繁复制大对象,影响效率。 长期存活的对象分配到老年代
阅读全文
posted @ 2019-03-13 14:33 超轶绝尘
阅读(658)
评论(1)
推荐(1)
2019年3月9日
【六】垃圾回收
摘要: 一、如何判定对象为垃圾对象? 1. 引用计数法 在对象中添加一个引用计数器,当有地方引用这个对象的时候,引用计数器的值就+1,当引用失效时,计数器的值就-1。(但是目前GC没有用这种算法的) 判定是否有被回收,需要打印垃圾回收的日志信息。 虚拟机参数:-verbose:gc -XX:+PrintGC
阅读全文
posted @ 2019-03-09 16:01 超轶绝尘
阅读(354)
评论(0)
推荐(0)
【五】对象的创建
摘要: 二、Java 对象的结构 1.Header(对象头) 自身运行时数据 (Mark Word) 哈希值 Object 的hashCode() 是native修饰的 | GC分代年龄 | 锁状态标志 | 线程持有的锁 | 偏向线程ID | 偏向时间戳 类型指针 哈希值 Object 的hashCode(
阅读全文
posted @ 2019-03-09 12:15 超轶绝尘
阅读(167)
评论(0)
推荐(0)
【四】Java虚拟机内存区域初识
摘要: 一、线程独占区 1、程序计数器 程序计数器是一块处于线程独占区较小的内存空间,它可以看是当前线程所执行的字节码的行号指示器。 如果线程执行的是Java方法,这个计数器记录的是正在执行的虚拟机字节码指令的地址。如果正在执行的是native方法,这个计数器的值为undefined. 此区域是唯一一个在J
阅读全文
posted @ 2019-03-09 11:09 超轶绝尘
阅读(243)
评论(0)
推荐(0)
2019年3月8日
【三】Java VM 发展史
摘要: 1. Sun Classic VM jdk1.0 第一款商用虚拟机。 只能使用纯解释器来运行Java代码。没有自己的判断,会把每一个方法每一行代码都编译,效率不好。导致大家普遍认为Java代码运行效率比较慢。 使用jit编译器的话 需要外挂完全接管虚拟机的执行系统,解释器不再工作。 (Why use
阅读全文
posted @ 2019-03-08 17:34 超轶绝尘
阅读(1463)
评论(0)
推荐(0)
2019年3月7日
【二】JConsole、VisualVM
摘要: Java GC系列(4):垃圾回收监视和分析 监控工具 jconsole.exe 只有10几k,真正的代码是包装在tools.jar中。 双击【本地线程】:sun.tools.jconsole.JConsole: 内存的线在上下起伏,证明是【垃圾回收器】在回收内存 VisualVM: https:/
阅读全文
posted @ 2019-03-07 09:32 超轶绝尘
阅读(202)
评论(0)
推荐(0)
2019年3月6日
【一】java 虚拟机 监控示例 Eclipse Memory Analyser
摘要: Exception in thread "main" java.lang.OutOfMemoryError: GC overhead limit exceeded at com.chaoyijuechen.easypoi.TestHeap.main(TestHeap.java:10) 问:这是个小程
阅读全文
posted @ 2019-03-06 12:04 超轶绝尘
阅读(608)
评论(0)
推荐(0)
2019年3月4日
用Codis实现Redis分布式集群
摘要: 用Codis实现Redis分布式集群
阅读全文
posted @ 2019-03-04 15:45 超轶绝尘
阅读(195)
评论(0)
推荐(0)
【九】纯配置版本的微服务
摘要: 1.配置版本的本地文件、 2.配置版本的erueka 3.配置版本的微服务
阅读全文
posted @ 2019-03-04 15:07 超轶绝尘
阅读(193)
评论(0)
推荐(0)
2019年3月1日
Eclipse 项目导航字体设置 左侧树字体
摘要: 在解压的文件下 E:\eclipse\plugins\org.eclipse.ui.themes_1.2.0.v20170517-0622\css\dark 找到 e4-dark_basestyle.css 在最下面添加 CTabFolder Tree{ font-size: 20px;}
阅读全文
posted @ 2019-03-01 18:45 超轶绝尘
阅读(952)
评论(0)
推荐(0)
上一页
1
···
9
10
11
12
13
14
15
16
17
···
25
下一页
公告