社区
新手乐园
帖子详情
进程绑定到指定CPU,它所属的线程也默认到这个线程吗?
小鸟向前飞
2017-11-03 12:05:41
Windows平台下,将进程绑定到指定CPU,它所属的线程也默认到这个线程吗?
如过是这样,它所属的线程是不是还可以动态指定到其他CPU上?
...全文
338
2
打赏
收藏
进程绑定到指定CPU,它所属的线程也默认到这个线程吗?
Windows平台下,将进程绑定到指定CPU,它所属的线程也默认到这个线程吗? 如过是这样,它所属的线程是不是还可以动态指定到其他CPU上?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
paschen
2017-11-04
打赏
举报
回复
是的,
https://msdn.microsoft.com/en-us/library/windows/desktop/ms686223(v=vs.85).aspx
日立奔腾浪潮微软松下联想
2017-11-03
打赏
举报
回复
1. SetProcessAffinityMask function Sets a processor affinity mask for the threads of the specified process. 2. 可以
为什么要把
进程
/
线程
绑定
到特定
cpu
核上运行?(
cpu
core id coreIdx)opdevsdk_sys_bindThreadCoreId()
看海康hikflow_demo代码,在
线程
处理函数里调用了
绑定
函数,把这个
线程
绑定
到某个
cpu
核上,不知为何要这么做? 原因: 现在大家使用的基本上都是多核
cpu
,一般是4核的。平时应用程序在运行时都是由操作系统管理的。操作系统对应用
进程
进行调度,使其在不同的核上轮番运行。 对于普通的应用,操作系统的
默认
调度机制是没有问题的。但是,当某个
进程
需要较高的运行效率时,就有必要考虑将其
绑定
到单独的核上运行,以减小由于在不同的核上调度造成的开销。 把某个
进程
/
线程
绑定
到特定的
cpu
核上后,该
进程
就会一
Windows下
绑定
线程
到
指定
CPU
Windows下
绑定
线程
到
指定
CPU
目的 解决对实时性要求高的信号处理。 代码 DWORD_PTR SetThreadAffinityMask( HANDLE hThread, DWORD_PTR dwThreadAffinityMask ); 参数说明: hThread:要限制哪个
线程
dwThreadAffinityMask:要在哪个核心上运行
线程
参数说明: (1)要知道当前
线程
的句柄,可以通过函数:GetCurrentThread()得到。 (2)dwMask为
CPU
序号的或运算值:1(00
【Android】
线程
/
进程
绑定
指定
CPU
核
参考文档: https://blog.csdn.net/lanyzh0909/article/details/50404664 //
线程
绑定
CPU
核-sched_setaffinity https://blog.csdn.net/lyx2007825/article/details/53885205 //android将
线程
绑定
在
指定
CPU
https://www.jianshu.com/p/5...
linux下把
进程
/
线程
绑定
到特定
cpu
核上运行
概述 现在大家使用的基本上都是多核
cpu
,一般是4核的。平时应用程序在运行时都是由操作系统管理的。操作系统对应用
进程
进行调度,使其在不同的核上轮番运行。 对于普通的应用,操作系统的
默认
调度机制是没有问题的。但是,当某个
进程
需要较高的运行效率时,就有必要考虑将其
绑定
到单独的核上运行,以减小由于在不同的核上调度造成的开销。 把某个
进程
/
线程
绑定
到特定的
cpu
核上后,该
进程
就会一直在此核上运行,不...
进程
/
线程
绑定
到特定
CPU
核的linux实现(有代码有实例)
前言 现在计算机上的
CPU
大多都是多核的,有4核甚至是8核的。但是一个计算机启动之后其
进程
数是远远多于
CPU
核数的,因为操作系统会给自动调度这些
进程
在
CPU
核上轮流运行。但是对于应用程序或者
进程
,其性能要求较高时,可能有必要
绑定
该
进程
到
指定
的
CPU
核来运行,避免调度带来的额外开销。我自己也是因为最近的项目上有需要
进程
运行在
指定
的
CPU
核上的要求,所以了解了一下这项技术,并且将过程和总结记录于此。 ...
新手乐园
33,319
社区成员
41,771
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章