테크레시피

리눅스 커널 6.8, TCP 동접 성능 40% 향상 전망

현재 개발 중인 리눅스 6.8 커널은 네트워크 관련 부분에 몇 가지 중요한 개선 사항이 추가됐으며 다수 동시 연결을 수반하는 TCP 성능이 최대 40% 향상됐다고 한다.

구글 개발자인 코코 리는 네트워크 스택 변수가 많은 구조는 시계열, 논리 또는 캐시 라인 액세스로 이뤄진다며 리눅스 커널 6.8에선 데이터 전송 단계에서 캐시 라인 소비를 최소화하기 위해 핵심 네트워크 스택 변수를 재구성하고 있으며 구체적으론 TCP/IP 스택과 TCP 패스트 패스 정의에 주목하고 있다고 밝혔다.

실제로 네트워크 스택 수정 전후 성능을 보면 거의 모두에서 TCP 트래픽 성능이 향상됐다고 한다. 그 중에서도 AMD 에픽 서버에선 상당한 개선을 보였고 최대 44.47%까지 성능이 향상됐다고 한다.

리눅스 6.8은 하드웨어 지원(Octeon CN10K, Broadcom 5760X P7, Qualcomm SM8550 SoC, Texas Instruments DP83TG720S PHY), 새 드라이버(IMC Networks Bluetooth Radio)를 지원한다. 또 일부 오래된 와이파이 드라이버가 삭제되고 와이파이7, EHT에 대한 대응 개선이 진행되고 있다. 관련 내용은 이곳에서 확인할 수 있다.

추천기사