wiki:Threading

솔라리스 환경에서 POSIX-Thread 사용에 문제가 있어 이를 수정


pthread(POSIX Thread)에서 지원되는 스케줄링 정책은 SCHED_OTHER, SCHED_FIFO, SCHED_RR 등이 존재

일반적으로 설정되는 스케줄링 정책의 기본값은 SCHED_OTHER이며, 솔라리스 환경에서 SCHED_OTHER는 TS(timesharing) 방식으로 명시되어 있음

그러나 개발 단계에서 테스트된 동작은 SCHED_FIFO와 동일하였으며, 때문에 솔라리스 환경에서는 스케줄링 정책을 SCHED_RR로 명시하도록 함

참고로 AIX는 수정된 SCHED_RR(round-robin) 이라는 듯.

참고 url

Last modified 7 years ago Last modified on 04/30/13 17:35:18
Note: See TracWiki for help on using the wiki.