博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
设置cpu亲和性---即 绑定特定的进程线程到指定的cpu
阅读量:7056 次
发布时间:2019-06-28

本文共 564 字,大约阅读时间需要 1 分钟。

#include 
#include
#include
int main(int argc, char * argv[]){    //获取当前进程的 pid    pid_t pid = getpid();    //创建 cpu 集合    cpu_set_t mask;    //初始化 cpu 集合    CPU_ZERO(&mask);    //将 cpu 1 加入 集合    CPU_SET(1, &mask);        //设置 进程的cpu亲和性:sched_setaffinity(pid, sizeof (mask), &mask),如果 pid 为 0,則表示当前进程    if (sched_setaffinity(pid, sizeof (mask), &mask) == -1)    {        printf("WARNING: Could not set CPU Affinity, continuing...\n");    }     }

注:

转载于:https://www.cnblogs.com/gcssys/archive/2013/04/09/3790308.html

你可能感兴趣的文章
ubuntu默认root密码
查看>>
使用Java技术获取客户端的IP地址
查看>>
2016年十大最佳的免费数据恢复软件
查看>>
css设置滚动条样式
查看>>
Ant编译android程序
查看>>
Citrix XenApp Lic指向设置
查看>>
移动视频技术
查看>>
U盘安装Linux系统Centos5.x中遇到的问题及解决方案
查看>>
P1063 能量项链(区间dp)
查看>>
centos6 内核优化
查看>>
Linux安装gitlab
查看>>
十四条令PHP初学者头疼问题大总结(1)
查看>>
MySQL的备份与还原
查看>>
加密U盘专业加密芯片方案
查看>>
js比较字符数组元素是否重复
查看>>
码客Online:HTC Zoe是什么功能?
查看>>
windows server 2012 r2 搭建企业文件共享存储
查看>>
测试学习计划(一)
查看>>
使用cronolog切割tomcat日志
查看>>
我的友情链接
查看>>