QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 917|回复: 5

在指定的CPU上执行线程任务.

[复制链接]
发表于 2004-10-21 09:40:44 | 显示全部楼层 |阅读模式
Linux C++程序设计中,用哪个API或类可以获悉系统内CPU的数量,如何在指定的CPU上执行特定线程任务呢?谢谢。


大卫
发表于 2004-10-21 10:28:46 | 显示全部楼层
你的要求似乎应该是 os 里内核的调度程序应该做的事. 你写程序时不需要关心这个吧?
回复

使用道具 举报

发表于 2004-10-21 12:30:18 | 显示全部楼层
这个不是你能控制的,因为你自己控制是极危险的,这些由系统自行控制
回复

使用道具 举报

发表于 2004-10-21 13:20:19 | 显示全部楼层
CPU的数量应该是可以获悉的
回复

使用道具 举报

发表于 2004-10-21 13:48:33 | 显示全部楼层
/proc/cpuinfo
回复

使用道具 举报

发表于 2004-10-23 13:58:36 | 显示全部楼层
可通过修改/dev/cpu/X/cupid(X是CPU号)文件的权限来实现
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-7 07:47 , Processed in 0.052062 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表