커널 버젼 2.4.20에서 서버 프로그램을 개발하고 있습니다.
멀티 스레드이고 비동기 소켓, RTS사용하여 개발중입니다.
문제는 2.4.19에서 돌리게 되면 데이타를 보낼때 보낼 버퍼가 비었는지
알기 위해서 select함수를 사용하고 있는데 몇번 보낸 후에 타임아웃이 걸리게 됩니다.
2.4.20버젼에서는 문제없이 돌던 것인데 도무지 무엇이 문제인지 모르겠습니다.
영상처리를 공부하는 학생입니다.
영상처리란게 처리할 양이 많은데다가 640*480이미지를 거의 풀 프레임으로 작업을 하다보니,
제 PC가 특정 thread가 동작할때 그 thread가 순간적으로 CPU를 독점하여,
결과적으로 나머지 thread가 delay되어 연속적인 작업을 실패하는 경우가 발생합니다.(거의 항상 일어납니다 ㅡㅡ;)