当前位置: 技术问答>linux和unix
linux多CPU编程
来源: 互联网 发布时间:2016-05-07
本文导语: 大家好: 我的Linux服务器上有两个cpu,我想让一个多线程的程序可以分别绑定到不同的cpu上去执行,达到异步高效的功能. 先将我的测试代码及编译过程中出现的错误贴上来,希望大家帮我看看,分析分析原因,看...
大家好:
我的Linux服务器上有两个cpu,我想让一个多线程的程序可以分别绑定到不同的cpu上去执行,达到异步高效的功能.
先将我的测试代码及编译过程中出现的错误贴上来,希望大家帮我看看,分析分析原因,看看多cpu中线程绑定特定cpu是否可行.
Code:
#define __USE_GNU
#include
#include
#include
void thread(void)
{
int i;
for(i = 0;i
我的Linux服务器上有两个cpu,我想让一个多线程的程序可以分别绑定到不同的cpu上去执行,达到异步高效的功能.
先将我的测试代码及编译过程中出现的错误贴上来,希望大家帮我看看,分析分析原因,看看多cpu中线程绑定特定cpu是否可行.
Code:
#define __USE_GNU
#include
#include
#include
void thread(void)
{
int i;
for(i = 0;i