24小时热门版块排行榜    

查看: 782  |  回复: 5
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

ciwei100000

木虫 (小有名气)

[求助] MS 4.4 linux下并行多任务时占用相同的核

单机cpu 4核8线程
windows下,运行4个任务,每个任务2核,可以均匀地占用8个核
但是,linux下,却是任务都挤占相同的2核。

这是为什么呢?求大神帮助
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yaozhq

金虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
引用回帖:
3楼: Originally posted by ciwei100000 at 2013-06-03 01:16:57
那样的话,也是挤占相同的线程啊,难道关掉HT就会好?...

怎么叫挤占相同的线程?? 生成的线程数少于你要求的? linux下线程应该是竞争性使用CPU的吧 如果你的线程在等待IO就会切到另一个线程运行 HT就是这样挤出性能的
4楼2013-06-03 09:44:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 6 个回答

love5264

木虫 (正式写手)

【答案】应助回帖


感谢参与,应助指数 +1
jiaoyixiong: 金币+1, 鼓励交流 2013-06-02 20:48:04
注意你的是4核不是8核
谋定而动
2楼2013-06-02 07:13:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ciwei100000

木虫 (小有名气)

引用回帖:
2楼: Originally posted by love5264 at 2013-06-02 07:13:58
注意你的是4核不是8核

那样的话,也是挤占相同的线程啊,难道关掉HT就会好?
3楼2013-06-03 01:16:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ciwei100000

木虫 (小有名气)

引用回帖:
4楼: Originally posted by yaozhq at 2013-06-03 09:44:25
怎么叫挤占相同的线程?? 生成的线程数少于你要求的? linux下线程应该是竞争性使用CPU的吧 如果你的线程在等待IO就会切到另一个线程运行 HT就是这样挤出性能的...

我跑了2个任务,每个任务设定用2 of 8 逻辑核,结果实际上两个任务都只用了2个逻辑核,按理说应该用4个啊
5楼2013-06-03 14:47:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见