이벤트 루프 개념I/O 이벤트 등록: 관심 있는 FD(파일 디스크립터)와 어떤 이벤트(읽기/쓰기)를 감시할지 커널에 등록 (epoll_ctl 등)대기: epoll_wait 같은 호출로 등록된 FD 집합에 이벤트가 생길 때까지 블록처리: 이벤트가 발생하면 깨어나서 해당 FD에 대한 작업 수행반복: 처리가 끝나면 다시 대기 단계로 돌아가 루프를 반복특징소수의 스레드로 다수의 연결 처리: 한 이벤트 루프 스레드가 수천 개의 FD를 감시 가능논블로킹 방식: 이벤트가 준비된 것만 처리하므로 CPU 사용 효율적콜백/핸들러 구조: 각 이벤트마다 지정된 콜백 함수 실행요약이벤트 루프 = I/O 이벤트 감시 + 처리의 반복 구조단일 스레드에서도 다수 FD 처리 가능 → 스레드-당-연결 구조보다 효율적블로킹 멀티스레드에서..