首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 系统运维 >

高并发场景上 System.currentTimeMillis() 的性能有关问题

2013-02-15 
高并发场景下 System.currentTimeMillis() 的性能问题System.currentTimeMillis()的调用比new一个普通对象

高并发场景下 System.currentTimeMillis() 的性能问题
System.currentTimeMillis()的调用比new一个普通对象要耗时的多(具体耗时高出多少我还没测试过,有人说是100倍左右),然而该方法又是一个常用方法,有时不得不使用,比如日志,在高并发情形下怎么做才好呢?
System.currentTimeMillis()之所以慢是因为去跟系统打了一次交道,什么快?内存!如果该方法从内存直接取数,那岂不是相当快,看代码:


热点排行