- 主题:双核机器上可以编多线程吗
可以当然可以,我意思是线程和核数有关系没,比如超过几个线程就没效率了?
- 来自「最水木 for iPhone Xr」
--
FROM 114.253.74.*
说的好像单核机器上面只能跑一个应用程序似的
操作系统存在是意义是什么,不就是干内存管理、CPU调度这种事儿的么
--
FROM 113.46.254.179
跟核数有关系,跟任务类型也有关系。如果是io密集型的,比如爬虫,就算是只有两核,
效率提升也很大;如果是计算密集型的,两核心的cpu提升就不会太大。
【 在 yellowChange (yellowChange) 的大作中提到: 】
: 可以当然可以,我意思是线程和核数有关系没,比如超过几个线程就没效率了?
: - 来自「最水木 for iPhone Xr」
--
FROM 1.90.254.*
线程如果主要是运算,基本没有wait的话,常用的方案是:
软件线程数 = 核心或硬线程数 * 2
【 在 yellowChange (yellowChange) 的大作中提到: 】
: 可以当然可以,我意思是线程和核数有关系没,比如超过几个线程就没效率了?
: - 来自「最水木 for iPhone Xr」
--
FROM 61.149.196.*