JVM
技术旅人
对技术有种说不清道不明的执念
展开
-
jvm虚拟机性能参数的监控
目前市场上,对于jvm虚拟机应用性能参数的监控工具有很多,有收费的也有免费的!这边我推荐使用jdk自带的开源的jvm虚拟机监控工具:jconsole 或者 jvisualvm 这两款工具均是在jdk1.5之后,推出的!对于虚拟机的性能监控有着很好的作用,使用方便简单!这两款工具均支持本地监控和远程服务器监控!这边本地监控我就不多讲解了,只需要打开jconsole或者jvisualvm选着本地监控服...原创 2019-03-05 16:17:14 · 225 阅读 · 0 评论 -
jdk中原子类源码阅读解析
最近,忙中偷闲研究了一下,jdk1.5以后引入的用于线程安全操作的原子类! 一、原子类存在位置 jdk提供的用于线程安全的包:java.util.concurrent.atomic,包中具体的内容如下: 主要提供了基本类型和数组的原子类操作 二、原子类的底层实现原理 原子类的实现主要依赖于sun,misc中的Unsafe类,实现对虚拟机底层中主内存和线程独有内存的操作,使用原子类主要是使线程自身...原创 2019-04-03 11:59:31 · 145 阅读 · 0 评论