Annual Conference of KIPS (한국정보처리학회:학술대회논문집)
- 2005.05a
- /
- Pages.1785-1788
- /
- 2005
- /
- 2005-0011(pISSN)
- /
- 2671-7298(eISSN)
Implementation and Evaluation of POSIX Network Asynchronous I/O for Linux Operating System
리눅스 운영체제를 위한 POSIX 호환 네트워크 비동기 입출력의 구현 및 성능 평가
- Ahn, Baik-Song (Internet Server Group, Electronics and Telecommunications Research Institute) ;
- Hong, Seong-Heun (MacroImpact, Inc.) ;
- Kim, Kang-Ho (Internet Server Group, Electronics and Telecommunications Research Institute) ;
- Jung, Sung-In (Internet Server Group, Electronics and Telecommunications Research Institute)
- Published : 2005.05.13
Abstract
고성능의 확장성 있는 대규모 네트워크 서버 구현시 입출력 기능 향상을 위한 방법 중 하나는 비동기 입출력 기능을 이용하는 것이다. 비동기 입출력은 기존의 poll() / select()와 같은 입출력 멀티플렉싱 기법의 불필요한 CPU 부하를 방지하고, 입출력 완료를 기다리면서 블록되지 않으므로 시스템 부하를 감소할 수 있다. 본 논문에서는 리눅스 운영체제를 위한 POSIX 표준 네트워크 비동기 입출력 기능을 설계 및 구현하였고, 실험을 통해 기존 메커니즘과의 성능 차이를 비교하였다.
Keywords