水木社区手机版
首页
|版面-编程技术(Programming)|
新版wap站已上线
展开
|
楼主
|
同主题展开
|
溯源
|
返回
上一篇
|
下一篇
|
同主题上篇
主题:Re: 多核CPU/多个CPU线程同步
RunningOn
|
2022-08-02 20:53:26
|
理论上是会少一点。
假设你使用mutex或spinlock来进行同步,那就是使用内存变量来同步,CPU通常在读写内存数据时是要检查CPU L1/2/3级缓存的,而同一CPU里多个核有共享的缓存,多CPU没有共享。所以理论上同一CPU不同核对同一内存变量的读写,比不同CPU要快一点。
【 在 grainbuds 的大作中提到: 】
: 一个多线程程序运行在多核CPU环境下同步耗时是不是要比在多个CPU环境下要少一些。
--
FROM 183.192.18.*
上一篇
|
下一篇
|
同主题上篇
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版