2016年1月8日

JVM伪共享

摘要: CPU缓存中的cache line缓存行是缓存的最小单位,同一个时刻内只允许一个cpu内核进行操作。一般,缓存行的大小为64字节,这样的大小可以存放多个java对象的对象头。因此,当两个不同的线程同时访问位于同一个缓存行内的对象或变量的时候,需要以同步的方式进行访问,这种现象称为伪共享(false... 阅读全文

posted @ 2016-01-08 13:11 北野散人 阅读(486) 评论(0) 推荐(0)

导航