multil accept select()?
글쓴이: ssehoony / 작성시간: 금, 2005/05/27 - 2:28오후
select, poll, rts 등의 퍼포먼스 벤치마킹 결과들에 보면
글중에 multi accept select() 라는 말이 나오는데
이게 뭔가요?
혹시 select() 함수에서 복수개가 리턴될 때, 복수개를
한번에 다 처리하는걸 말하는건가요?
만약 그렇다면 select, poll, rts, epoll 등의 퍼포먼스 벤치마킹
실험에서는 select 에서 복수개를 리턴해도 하나만 처리하고
다시 select() 호출하는 방식을 이용해서 벤치마킹했을 때의
결과 였던건가요?
그리고 devpoll 은 select에서 devpoll 로 변경할 가치가
있을 만큼 퍼포먼스 향상이 이루어진건 가요?
(어떤 벤치마킹 결과는 보면 별 차이 없는 듯 하던데...)
http://redwood.snu.ac.kr/%7Esshong/courses/bib-linux/01-usenix-event.ppt
http://monkey.org/~provos/libevent/libevent-benchmark2.jpg
Forums:
select와 devpoll의 비교라면 로드가 심할때 devpoll이 압
select와 devpoll의 비교라면 로드가 심할때 devpoll이 압승입니다.
댓글 달기