摘要:
从阿里开源的yugong这个项目里看到他的jvm参数用了这些,都记录下来。有空解析一下含义。也欢迎各位留言 JAVA_OPTS=" XX: UseAdaptiveSizePolicy XX:MaxTenuringThreshold=15 XX:+DisableExplicitGC XX:+UseCo 阅读全文
随笔档案-2017年07月
java虚拟机的逃逸分析
2017-07-13 20:33 by 放作夥, 314 阅读, 收藏,
摘要:
逃逸分析作为其他优化手段提供依据的分析技术,其基本行为就是分析对象动态作用域:当一个对象在方法中被定义后,它可能被外部方法所引用,例如作为调用参数传递到其他方法中,称为方法逃逸。甚至还有可能被外部线程访问到,比如赋值给类变量或可以在其他线程中访问的实例变量,称为线程逃逸。 如果能证明一个对象不会逃逸 阅读全文
使用与运算符代替求余运算符的技巧
2017-07-12 14:06 by 放作夥, 1339 阅读, 收藏,
摘要:
1.性能对比: 求余运算:a % b就相当与a (a / b) b 的运算。 与运算:就是一个指令的事 2.在特殊场景下,是否能用与&替代%呢? 在对10进行求余的时候,我们发现,余数总是整数中的个位上的数字,而不用管其他位是什么; 在与运算中,我们经常需要使用位操作符&来取某些位上的值,例如使用0 阅读全文
浙公网安备 33010602011771号