摘要: 竟然忘了接口是可以多继承的,罪过罪过 阅读全文
posted @ 2021-04-02 12:30 蒙恬括 阅读(94) 评论(0) 推荐(0)
摘要: 上篇文章记录到volatile在硬件层面怎么保证线程间可见性的,是通过lock锁缓存行缓存一致性协议来实现的。但是这样会有一个伪共享的问题。 首先缓存行在64bit机中一般为64字节,具体缓存行大小可以通过下面的命令查看: cat /proc/cpuinfo 假设有一个对象有两个long类型的数据x 阅读全文
posted @ 2021-04-02 00:12 蒙恬括 阅读(2306) 评论(0) 推荐(3)