怎么用c语言实现编出来小程序单独占用双核cpu的一个核 是一个核上只运行一个程序,,不是让这个程序只在一个核上运行。。... 是一个核上只运行一个程序,,不是让这个程序只在一个核上运行。。 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c语言 小程序 双核cpu 搜索资料 1个回答 #热议# 网上掀起『练心眼子』风潮,真的能提高情商吗? pigdog2008 2013-01-21 · TA获得超过409个赞 知道小有建树答主 回答量:204 采纳率:83% 帮助的人:84.2万 我也去答题访问个人页 关注 展开全部 属于并行编程的问题,C语言本身宴码嫌并不具备并行计算能力,可以通过系统API调用实现。编写一个调度程序,然后通过这个调度程序调度模档你的晌手小程序占用某个核心,你的小程序本身不能决定自己占用哪个核心。 更多追问追答 追问 这个我明白呀。。求编写那个调度程序需要的用到的函数呀。。。 追答 使用这个函数:SetProcessAffinityMask,详细的参数你可以查阅MSDN 追问 谢谢。。MSDN是微软的什么网站吗??听说过它,但是不太了解诶。。 追答 MSDN文档可以安装在本地,有单独的安装光盘。如果你可以随时上网,也可以在微软的网站上查;不过还是本地安装的方便,快速 追问 SetProcessAffinityMask(GetCurrentProcess(),1);这样,可以让这个进程只在第一个核上运行了。。。接下来要怎么防止其他进程也在第一个核上运行?? 追答 可以遍历当前进程,如果是用户进程,则管理员有权对其制定一个核心运行,同样通过进程id进行操作。如果是系统进程,则可能权限不足。你查找一下进程遍历的代码,注意程序中可能需要提权到DEBUG权限,才能操作。 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容外包小程序,就找正规的,专业的,可信的-华兴人力www.huaxinghr.com查看更多 其他类似问题 2010-01-22 如何控制双核CPU,一个核运行A程序,一个核运行B程序? 4 2009-01-01 设置程序固定使用双核CPU的某个核`` 2015-03-27 如何将Java程序与一个自带C语言程序的板子连起来跑通 2015-03-06 c\c++ 设置指定进程的相关性(对CPU核心的使用权限) 2017-07-29 编写一个单线程的死循环程序,为什么会把多核的cpu每个cpu... 2016-09-05 Linux下有没有写段小程序让CPU高负荷运行而达到升温 2013-05-09 如何编写一段小程序,让windows任务管理器cpu的占用率... 7 2008-07-20 用C语言编写一个死循环能让CPU使用率一直保持100%吗? 29 更多类似问题 > 为你推荐: