限制某个进程只能在某个CPU上运行
来源:互联网 发布:java 获取访问者ip 编辑:程序博客网 时间:2024/05/02 00:39
首先可以调用GetSystemInfo查看有多少个CPU,再通过调用:
BOOL WINAPI SetProcessAffinityMask( __in HANDLE hProcess, __in DWORD_PTR dwProcessAffinityMask);
第一个参数是代表要设置的进程,第二个参数是一个掩码,代表可以在哪个CPU上运行。例如:设置5(101)代表在第一个和第三个CPU上运行。
还有其他几个相关的函数:
BOOL WINAPI GetProcessAffinityMask( __in HANDLE hProcess, __out PDWORD_PTR lpProcessAffinityMask, __out PDWORD_PTR lpSystemAffinityMask);
DWORD_PTR WINAPI SetThreadAffinityMask( __in HANDLE hThread, __in DWORD_PTR dwThreadAffinityMask);
- 限制某个进程只能在某个CPU上运行
- 限制某个进程只能在某个CPU上运行
- python 绑定进程在某个cpu上执行-affinity
- python 绑定进程在某个cpu上执行 affinity
- 查看某个进程运行在哪个内核上
- 绑定进程到某个cpu核上
- linux 查看某个进程是否在运行
- 指定某个cpu只运行指定进程的做法
- 指定某个cpu只运行指定进程的做法
- 检测某个运行进程
- python 计算windows上的某个进程的cpu使用率
- 限制用户只能执行某个存储过程
- 查看某个进程在哪个目录下运行
- 获取进程在哪个CPU上运行
- 获取进程在哪个CPU上运行
- Linux 进程在哪个CPU上运行
- 小技巧:C++限制一个方法只能在某个类当中被调用
- Oracle限制某个数据库帐号只能在特定机器上连入数据库
- 初学Java Web,搭建开发环境(Eclipse+Tomcat+MySQL)
- 关于目前软件开发的两种模式 C/S B/S
- 股票买卖问题
- MSE v4.3.216
- zoj 2136 Longest Ordered Subsequence 最长上升子序
- 限制某个进程只能在某个CPU上运行
- 关于Servlet的简介
- 【Java】Java程序运行超时后退出或进行其他操作的实现
- CS模式与BS模式的比较分析
- POJ-1151-Atlantis
- lua dynamic libraries not enabled; check your Lua installation
- 【设计模式】java工厂模式代码示例
- [2013.7.25] 工作日志
- compressCU