汉辰攻略

The palest ink is better than the best memory.

  BlogJava :: 首页 :: 联系 :: 聚合  :: 管理
  8 Posts :: 1 Stories :: 3 Comments :: 0 Trackbacks

--XX:+DoEscapeAnalysis, off by default
如果一个对象的所有引用都是限于某一局部范围,去掉对象上的锁
--XX:+UseBiasedLocking, on by default
对多次取锁的操作,比如循环,不释放Lease即使锁已被释放,避免费时的取Lease操作 (最有效)
--XX:+EliminateLocks, on by default
如果一段代码经常性的加锁和解锁,在解锁与下次加锁之间又没干什么事情,则可以将多次加加锁解锁操作合并成一对。也称为Lock Coarsening (锁粗化)

http://www.infoq.com/articles/java-threading-optimizations-p1
posted on 2008-10-30 15:33 汉辰 阅读(658) 评论(0)  编辑  收藏 所属分类: Concurrency Programming

只有注册用户登录后才能发表评论。


网站导航: