Linux 커널 6.8 출시: 새로운 기능 및 하드웨어 지원
리누스 토발즈는 2024년 3월 10일에 새로운 Linux 커널 6.8의 출시를 발표했습니다. 이 업데이트에는 수많은 새로운 기능과 개선 사항이 포함되어 있어 많은 사용자에게 중요한 업그레이드가 될 것입니다. 이 문서에서는 이 커널 버전에 포함된 몇 가지 주요 기능에 대해 살펴봅니다.
Linux 커널 6.8의 주요 특징
가상화 개선: 커널 6.8은 KVM 게스트용 인텔 프로세서에서 LAM(선형 주소 마스킹) 가상화를 도입하고 KVM에 게스트 우선 메모리 지원을 제공하여 가상화 성능과 유연성을 개선합니다.
파일 시스템 지원: 이 업데이트는 Bcachefs에 대한 기본 온라인 검사 및 복구 메커니즘으로 파일시스템 지원을 확장합니다. 또한 XFS의 경우 마운트 해제 없이 온라인 fsck 검사, Ext4의 경우 작은 블록에 대한 빠른 읽기, Btrfs의 경우 무료 블록 캐시 및 페이지 폴리오 사용을 비활성화하는 새로운 마운트 플래그, EROFS의 경우 하위 페이지 압축 및 낮은 메모리 성능 개선, SMB 파일 시스템의 경우 블록 및 기호 장치 파일 생성 기능을 제공합니다.
하드웨어 호환성: 이 커널은 라즈베리 파이 5의 Broadcom BCM2712 프로세서, AMD의 WBRF Wi-Fi 기능, 새로운 DRM 드라이버가 포함된 Intel의 Xe 그래픽을 지원하여 향상된 하드웨어 호환성을 자랑합니다.
메모리 관리: 커널 6.8은 zswap 쓰기백 비활성화 및 다중 크기 THP(투명 거대 페이지) 인터페이스를 통해 메모리 관리를 최적화합니다. 또한 LoongArch 아키텍처에 대한 초기 Rust 지원이 도입되었습니다.
네트워킹 최적화: 이번 업데이트에는 캐시 효율성 향상을 위한 다양한 네트워킹 최적화와 특수 파일 생성을 위한 SMB 파일 시스템 지원이 포함되어 있습니다. 또한 네트워크 PHY 드라이버 생성을 위한 초기 Rust 지원도 추가되었습니다.
전원 관리: 커널 6.8은 SBI 기반 RAM 일시 중단을 지원하고 RISC-V 아키텍처의 V 확장을 활성화하여 전원 관리를 개선합니다.
앱아머 개선 사항: Linux 커널 6.8은 안전하지 않은 SHA1 해싱 알고리즘에서 더 강력한 SHA256으로 전환하여 AppArmor의 보안을 업그레이드합니다. 이로 인해 안정성이 향상되지만 저사양 시스템에서는 정책 로딩 속도가 약간 느려질 수 있습니다.
KernelCare 라이브 패칭을 통한 Linux 커널 보호
커널은 하드웨어에 대한 액세스를 제어하고 다른 모든 프로그램을 관리하는 Linux 운영 체제의 핵심 구성 요소입니다. 따라서 커널 보안을 유지하는 것이 가장 중요합니다. TuxCare의 KernelCare Enterprise는 우분투, 데비안, CentOS, 알마리눅스, 록키 리눅스, RHEL, 오라클 리눅스, 클라우드 리눅스 등 모든 인기 배포판의 리눅스 커널에 대한 라이브 패칭을 제공합니다. 시스템을 재부팅하거나 유지 관리 기간을 예약할 필요 없이 실행 중인 커널에 보안 패치를 자동으로 적용합니다.
Linux 보안 전문가에게 질문하고 Linux 패치 접근 방식을 현대화하는 방법에 대한 지침을 받아보세요.
결론
Linux 커널 6.8의 지원 기간이 몇 개월로 짧다는 점에 유의하세요. 그 후속 버전인 Linux 커널 6.9는 이미 병합 창이 열려 개발 중입니다. 2024년 5월 중순에 출시될 예정입니다. Linux 커널 6.8의 새로운 기능과 개선 사항을 사용해 보고 싶으시다면 지금 바로 Linus Torvalds의 git 트리 또는 kernel.org 웹사이트에서 다운로드할 수 있습니다. 구체적인 설치 방법은 사용 중인 배포판의 설명서를 확인하세요.
이 글의 출처는 포로닉스의 이야기입니다.