'idle'이 'idle'이 아닐 때: Linux 커널 최적화가 QUIC 버그가 된 과정
·2026.05.12 22:00
Linux 커널의 유휴 상태 측정 오류로 CUBIC 혼잡 제어 창이 최소치에 고정되어 QUIC 성능이 급락하는 버그가 발견되었다.
CUBIC의 혼잡 제어 창(congestion window)이 최소값에 고정되어 네트워크 성능이 급격히 저하되는 버그가 조사되었다.
이 문제는 Linux 커널의 idle 상태 측정 방식에서 비롯되었다. 실제 애플리케이션이 유휴 상태인 것과 RTT(Round Trip Time)를 기다리는 대기 시간을 제대로 구분하지 못해 발생했다.
해결책은 유휴 기간을 정확히 측정하여, RTT 대기 시간과 실제 애플리케이션의 유휴 상태를 명확히 구분하는 것이다.
이 요약은 원문 이해를 돕기 위한 큐레이션입니다. 저작권은 원저작자에게 있으며, 정확한 내용과 맥락은 원문을 확인하세요.
요약 오류, 출처 표기 문제, 삭제 요청은 문의 · 건의로 알려주세요.