|
-1
|
| Guillaume Chevalier · 技术社区 · 7 年前 |
|
1
0
在I7中,所有内核共享L3缓存。如果额外的执行行在三级缓存上导致更多的缓存未命中,则可以通过添加核心来降低速度。 |
|
|
2
0
有些问题令人尴尬地平行;有些问题“令人尴尬地连续”。您可能已经找到了后者,但如果不使用代码,我们只能猜测。 BigLock解决方案,例如树,只能通过锁定整个结构来更新的列表,不能从多个cpu中受益。更糟糕的是,多个cpu可能会导致锁周围发生一系列的抖动,这将一无所获。 |