jvm
_浪子
虽身处黑暗,然心向光明。
开源源码分析群:399731140
展开
-
OpenJDK 7的HotSpot VM目录结构(转)
转自:http://hllvm.group.iteye.com/group/topic/26998 ├─agent Serviceability Agent的实现 ├─make 用来build出HotSpot的各种配置文件 ├─src转载 2016-01-08 10:54:37 · 526 阅读 · 0 评论 -
JVM可支持的最大线程数(转)
摘自:http://sesame.iteye.com/blog/622670工作中碰到过这个问题好几次了,觉得有必要总结一下,所以有了这篇文章,这篇文章分为三个部分:认识问题、分析问题、解决问题。一、认识问题: 首先我们通过下面这个 测试程序 来认识这个问题: 运行的环境 (有必要说明一下,不同环境会有不同的结果):32位 Windows XP,Sun JDK 1.6.0_18, eclipse转载 2015-12-27 14:19:44 · 956 阅读 · 0 评论 -
内存模型笔记
问题:未正确同步代码块 对于两段理应整体互斥执行的代码块,没有做正确同步。问题2:编译器 或者 CPU处理器 对指令的优化,导致指令重排序 编译器和处理器为了提升执行性能,可能会对指令代码进行优化,比如重排序、前向替换。注:不同的编译器、处理器的优化手段也并不相同。以上两个问题在多线程同时 对 同一个共享变量做读写操作时,可能会导致一些令人奇怪的问题。为了解决这个原创 2017-03-13 18:23:58 · 662 阅读 · 0 评论