多线程
吴毅
这个作者很懒,什么都没留下…
展开
-
Java的多线程机制:缓存一致性和CAS
一、总线锁定和缓存一致性这是两个操作系统层面的概念。随着多核时代的到来,并发操作已经成了很正常的现象,操作系统必须要有一些机制和原语,以保证某些基本操作的原子性,比如处理器需要保证读一个字节或写一个字节是原子的,那么它是如何实现的呢?有两种机制:总线锁定和缓存一致性。我们知道,CPU和物理内存之间的通信速度远慢于CPU的处理速度,所以CPU有自己的内部缓存,根据一些规则将内存中的数据读取到内部缓存中转载 2016-09-18 14:07:04 · 672 阅读 · 0 评论 -
NUMA架构的CPU -- 你真的用好了么?
CPU转载 2016-09-25 10:33:08 · 2142 阅读 · 0 评论