두 달간의 집중적인 개발과 17,000건이 넘는 버그 수정 끝에 리누스 토르발스는 리눅스 커널 7.2를 공식 출시했습니다. 이번 새 버전은 수천 줄에 달하는 기존 코드를 정리했을 뿐만 아니라 성능 최적화, 메모리 관리 개선, 그리고 기기 간 직접 전송 기술을 새롭게 도입했습니다.
iomap 메커니즘 의 핵심은 중복 호출을 제거함으로써 ext4 및 xfs와 같은 파일 시스템 환경에서 NVMe 드라이브에 과부하가 걸릴 때 초당 입출력 작업 수 (IOPS)를 5% 향상시키는 것입니다.
Btrfs는 이제 기본적으로 대용량 폴리오를 지원하여 순차적인 입력 및 출력을 최대화하고, Ext4는 병목 현상을 없애고 복잡한 디렉터리에서 해시 계산 속도를 두 배로 높이기 위해 빠른 커밋 메커니즘을 재설계했습니다 .
또한, USB4STREAM 이라는 메커니즘이 도입되어 USB4 포트를 통해 연결된 컴퓨터 간에 직접 데이터 전송이 가능해졌습니다 . 시스템에 가상 장치를 노출함으로써 사용자는 표준 명령어를 사용하여 컴퓨터 간에 정보를 읽고 쓸 수 있으며, 복잡한 네트워크 브리지나 소켓을 구성할 필요가 완전히 없어집니다.
또한, 스왑 서브시스템은 익명 메모리와 공유 메모리를 통합하여 메모리 사용량을 획기적으로 줄였으며 , 마운트된 스왑 1테라바이트당 최대 0.5기가바이트의 RAM을 절약할 수 있습니다. 처리 수준에서는 eBPF 기반의 SCHED_EXT 메커니즘을 통해 중첩 스케줄러 생성이 가능해졌으며 , 각 제어 그룹이 자체 작업을 독립적으로 관리할 수 있게 되었습니다.
커널 스케줄러는 이제 캐시 인식 로드 밸런싱을 지원하여 지능형 스레드를 그룹화하여 동일한 상위 캐시를 공유하고 데이터 액세스 효율성을 크게 향상시킵니다. SCHED_EXT 메커니즘을 통해 중첩된 하위 스케줄러를 생성할 수 있게 되어 각 제어 그룹(cgroup)이 자체 실행 규칙을 관리할 수 있게 되면서 이러한 기능이 더욱 강화되었습니다.
또한, 혁신적인 Fair GPU 스케줄러가 처음 도입되었지만 , Proton 호환성 레이어를 통해 게임을 실행할 때 성능이 저하되는 문제가 발생하여 마지막 순간에 비활성화되었고 , 일시적으로 기존의 FIFO 모델로 되돌아가야 했다는 점도 주목할 만합니다.
한편, 커널은 필요한 정리 작업을 계속 진행하여 부동 소수점 장치가 없는 구형 i486 프로세서에 대한 지원을 완전히 제거하고, 수십 년간 사용되어 온 유서 깊은 AppleTalk 네트워크 프로토콜의 사용을 중단합니다.
보안 및 가상화 기술은 기존의 공격 경로를 차단함으로써 발전하고 있습니다. KVM 하이퍼바이저는 이제 Intel MBEC 및 AMD GMET 하드웨어 확장 기능을 활용하여 가상 머신에서 커널과 사용자 공간 간의 실행 권한을 독립적으로 관리할 수 있도록 함으로써, 하이퍼바이저로의 비용이 많이 드는 제어권 이전을 줄입니다.
코드베이스에서 안전하지 않은 `strncpy` 함수가 제거되었습니다. 이 작업은 수년간 수백 개의 패치를 거쳐 오버플로우에 안전한 대안으로 대체하는 데 성공했습니다. 또한 AF_ALG에서 하드웨어 가속기를 제거하고 사용자 공간의 소프트웨어 구현을 우선시했으며, Landlock 모듈은 UDP 네트워크 소켓에 대한 엄격한 제어를 포함하도록 보호 기능을 확장했습니다.
이번 릴리스는 기존 코드 정리 및 새로운 표준 도입으로 기억될 것입니다. i486 프로세서 지원이 중단되었으며 , 상징적인 AppleTalk 프로토콜, ARCnet 인터페이스 및 노후화된 ATM 네트워크 연결도 같은 운명을 맞았습니다.
반면, PPPoE 컨트롤러는 GRO 및 GSO 오프로딩 메커니즘을 도입 하여 패킷 재조립 성능을 5배 향상시킴으로써 현대적인 기술력을 입증했습니다.
마지막으로, 하드웨어 지원은 8K 전송을 위한 HDMI 2.1 FRL 기술이 오픈 소스 AMDGPU 드라이버에 추가되면서 정점을 찍었 으며, Rust-for-Linux 생태계는 꾸준히 발전하여 s390 아키텍처 지원을 추가하고 Turing 아키텍처 이상을 기반으로 하는 최신 NVIDIA GPU를 제어하는 Nova 드라이버 통합을 진전시키고 있습니다.
마지막으로, 더 자세한 내용을 알고 싶으시다면 다음 링크에서 확인하실 수 있습니다.