摘要: infant mortility年轻代young generation,包括1个eden和2个survivor空间,solaris没有eden。(有时,大的yg导致minorgc间歇变大,这就是说yg中的对象有足够的时间去死,well-tuned;但是,和应用中的对象生命期分布有关,同样的yg大小却导致其中的对象没时间去死。)(如何决定参数设置,研究你关注的性能指标对参数值的敏感度,这不废话吗?性能指标有吞吐量throughtput和pause时间, throughtput是用在非垃圾回收上的的时间用在垃圾回收上的时间的比例。)minor gc终身代tenured generationmajo 阅读全文
posted @ 2014-01-20 15:49 jvava 阅读(330) 评论(0) 推荐(0) 编辑
摘要: http://agapple.iteye.com/blog/970055apidoc中说,park/unpark用来阻塞/激活线程,但是没有弃用方法suspend/resume的缺点,suspend/resume的缺点是!#@¥%!%!@#%,达不到本身目的。线程能否取消呢?中断?在未执行的时候可以的,正在执行的代码需要检查thread.isInterrupted()然后作出相应操作才行。 阅读全文
posted @ 2014-01-20 11:47 jvava 阅读(853) 评论(0) 推荐(0) 编辑