Linus Torvalds는 최근 Linux Kernel 6.19의 공식 버전 출시를 발표했으며 Linux Kernel 버전 7.0에 대한 병합 창도 열었습니다. 이는 Linux Kernel 6.19가 Linux Kernel 6.x의 최종 버전임을 의미합니다. 이 업데이트에는 기본 보안 아키텍처, 네트워크 프로토콜, 파일 시스템 및 그래픽 파이프라인을 포함하여 커널에 대한 많은 변경 사항이 포함됩니다. Linux 배포판을 사용하는 사용자는 개발자가 적응하고 업데이트할 때까지 기다릴 수 있으며, 전문 사용자는 스스로 새로운 커널을 컴파일할 수도 있습니다.

기본 보안 아키텍처 측면에서:

선형 주소 공간 격리: 하드웨어 수단을 통해 사용자 모드와 커널 모드의 주소 공간을 강제로 격리하여 커널의 악성 탐지를 차단하는 Intel LASS 기술을 초기 지원합니다.

PCIe 링크 암호화 및 인증: 최초로 물리적 측면 채널을 통한 중간자 공격이나 불법 하드웨어 삽입을 방지하기 위해 PCIe 링크에 대한 물리적 계층 암호화 및 장치 인증이 지원됩니다.

Arm MPAM 지원: Arm 아키텍처에 처음으로 메모리 시스템 리소스의 지역 모니터링이 도입되어 시스템이 CPU 캐시, 메모리 대역폭 등을 세밀하게 제어하고 모니터링하여 리소스 경쟁으로 인한 성능 지터를 방지할 수 있습니다.

사용자 모드 UML 다중 프로세서 지원: 사용자 모드 Linux UML은 마침내 다중 프로세서를 지원하여 가상화된 테스트 환경의 성능을 크게 향상시킵니다.

스토리지 시스템 개선:

Ext4 거대 블록 지원: 이제 ext4는 "페이지 크기"보다 더 큰 "블록 크기"로 파일 시스템을 관리할 수 있으며 기존 4K 페이지 시스템에서 64K 이상의 데이터 블록을 효율적으로 처리할 수 있습니다.

Btrfs: 이제 스크럽 및 장치 교체 작업이 더 이상 시스템 최대 절전 모드를 차단하지 않습니다.

Btrfs: RAID56 어레이에 최적화되고 블록 크기에 대한 지원이 향상되었습니다(블록 크기는 페이지 크기보다 큽니다).

새로운 종료 ioctl: 파일 시스템 종료 상태를 보다 적절하게 관리할 수 있습니다.

zram 다시 쓰기 일괄 처리: 압축 메모리 드라이버 zram의 쓰기 효율성을 크게 향상시키고 메모리가 부족한 환경에서 시스템 부담을 줄입니다.

그래픽 및 네트워킹 개선:

그래픽 드라이버 레이어는 컬러 파이프라인을 도입하여 Linux가 하드웨어 지원 HDR 출력을 완벽하게 구현하는 데 필요한 마지막 장애물을 제거합니다. Wayland 신디사이저는 고정밀 색상 매핑을 위해 파이프라인을 직접 활용할 수 있습니다.

네트워크: 핵심 네트워크 서비스의 고가용성을 보장하기 위해 특정 소켓을 시스템 전역 메모리 제한에서 제외되도록 표시하는 것을 지원합니다.

네트워크: 자동차 CAN XL 프로토콜에 대한 지원이 추가되었습니다.

네트워크: RFC 5837 추적 기능이 향상되어 경로 추적 프로토콜이 개선되어 네트워크 진단이 더욱 투명해졌습니다.

하드웨어 지원:

M 시리즈 칩이 장착된 Apple Mac에 USB-C 인터페이스에 대한 기본 관리 지원이 추가되었습니다.

Intel Nova Lake 데스크탑 및 모바일 프로세서에 대한 조기 지원과 Intel Xe3-LPG 그래픽 카드 지원.

LoongArch32 하위 아키텍처를 공식적으로 지원합니다.

Logitech G13 Gaming Edition 및 G PRO X Superlight 2 수신기에 대한 지원이 추가되었습니다.

GPU 측면에서 Adreno 612 및 Mali-G1에 대한 지원이 추가되었습니다.

관련 기사:

Linus Torvalds는 다음 커널 버전이 Linux 7.0이 될 것이라고 확인했습니다.