社区
C语言
帖子详情
如何在双CPU的windows系统上指定你的程序只使用其中的一个CPU?
ddring
2004-11-19 07:32:31
服务器是双CPU的,运行多个程序,想限定某个程序只使用其中的某一个指定的CPU,该如何实现?
...全文
254
2
打赏
收藏
如何在双CPU的windows系统上指定你的程序只使用其中的一个CPU?
服务器是双CPU的,运行多个程序,想限定某个程序只使用其中的某一个指定的CPU,该如何实现?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lbaby
2004-11-19
打赏
举报
回复
...
有超线程处理功能的cpu可以模拟一下..
heroboy2000
2004-11-19
打赏
举报
回复
使用SetProcessAffinityMask函数
设置进程的亲缘性
windows
下绑定线程(进程)到
指定
CPU
不知各位
程序
员在测试代码性能的时候有没有注意过,
一个
程序
指定
到单独
一个
CPU
上运行会比不
指定
CPU
运行时快。这中间主要有两个原因: 1)
CPU
切换时损耗的性能。 2)Intel的自动降频技术和
windows
的机制冲突:...
windows
下绑定线程(进程)到
指定
的
CPU
核心
一个
程序
指定
到单独
一个
CPU
上运行会比不
指定
CPU
运行时快。这中间主要有两个原因: 1)
CPU
切换时损耗的性能。 2)Intel的自动降频技术和
windows
的机制冲突:
windows
有
一个
功能是平衡负载,可以将
一个
线程在不同时间...
C++ 将进程运行在
指定
的
CPU
上
方法: SetProcessAffinityMask(HANDLE,DWORD); 其中,第
一个
参数为进程句柄。...第二个参数为mask,可取值为0~2^31(32位)和0~2^63(64位),每一位代表每
一个
CPU
是否
使用
。 比如,你要
指定
进程到
运行
程序
并
指定
cpu
相关性
windows
运行
程序
并
指定
cpu
相关性
Linux C++
程序
下把进程/线程绑定到
指定
cpu
核上运行
平时应用
程序
在运行时都是由操作
系统
管理的。操作
系统
对应用进程进行调度,使其在不同的核上轮番运行。 对于普通的应用,操作
系统
的默认调度机制是没有问题的。但是,当某个进程需要较高的运行效率时,就有必要...
C语言
69,371
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章