void* threadfunction ()
{
cpu_set_t mask;
CPU_ZERO(&mask);
CPU_SET(0,&mask); 第一个参数是你要绑定的cpu
if(-1 == pthread_setaffinity_np(pthread_self() ,sizeof(mask),&mask))
{
fprintf(stderr, "pthread_setaffinity_np erro\n");
}
pthread_create( &msg_thread, &stThreadAttr, threadfunction
cat /proc/interrupts
cat /proc/softirqs
根据各cpu 使用情况, 把终端盒里分配到各cpu 上 ,以达到系能调优