摘要: happens-before原则 我们编写的程序都要经过优化后(编译器和处理器会对我们的程序进行优化以提高运行效率)才会被运行,优化分为很多种,其中有一种优化叫做重排序,重排序需要遵守happens-before规则,换句话说只要满足happens-before原则就可以进行重排序。 定义:在JMM 阅读全文
posted @ 2018-03-12 21:38 unbelievableme 阅读(352) 评论(1) 推荐(0) 编辑
摘要: jvm参数总结 通用参数: -Xms1024m 初始化堆大小(此处的堆泛指jvm内存区域) -Xmx1024m 最大堆大小 -Xmn512m 新生代大小 -Xss256K 每个线程的堆栈大小 -XX:SurvivorRatio=8 新生代中Eden和Survivor的比值 -XX:PermSize= 阅读全文
posted @ 2018-03-12 16:17 unbelievableme 阅读(337) 评论(0) 推荐(0) 编辑