| [ CnUnix ] in KIDS 글 쓴 이(By): kkiri (끼리) 날 짜 (Date): 2002년 3월 11일 월요일 오후 07시 41분 31초 제 목(Title): Re: [Q] linux와 solaris에서 thread의 차� LWP에 bound되게 아래와 같이 해보시기 바랍니다. int main() { pthread_t t1, t2; pthread_attr_t attr; pthread_attr_init(&attr); pthread_attr_setscope(&attr, PTHREAD_SCOPE_SYSTEM); pthread_create(&t1, &attr, loop1, NULL); pthread_create(&t2, &attr, loop2, NULL); for(;;) { pause(; } } bound를 하지 않으면 하나의 LWP로 두 개의 thread가 번갈아 가면서 돌아가는데 switching이 일어나지 않는한 거의 하나만 돌아갑니다. |