Linus Torvalds는 2024 년 9 월 29 일 Linux 커널 6.12 RC1의 출시를 발표하여 병합 창의 마무리와 엄격한 테스트의 시작을 알리는 신호를 보냅니다. 주요 개발자에 대한 여행 약속에도 불구하고 진보는 일관성이 높아서 몇 가지 주목할만한 개선 사항을 제공합니다.
주요 새로운 기능 및 개선 사항 :
이 릴리스는 두 가지 중요한 추가 기능을 자랑합니다
preempt_rt Mainlined : 실시간 기능이 통합되어 정확한 타이밍을 요구하는 응용 프로그램의 응답 성을 높이고 있습니다. 활성화는 "전문가"구성 옵션을 선택해야합니다
sched_ext 통합 : 이 스케줄링 확장자는 커널 내에서 작업 관리를 향상시킵니다.
드라이버 업데이트 및 하드웨어 지원 :
드라이버는 USB, Thunderbolt 및 Serial 인터페이스의 업데이트를 포함하는 6.12 RC1의 변화의 상당 부분 (약 55%)을 구성합니다. 하드웨어 구성을 설명하는 장치 트리 소스 파일 (DTS)은 추가 5%를 차지하여 결합 된 드라이버와 하드웨어 관련 업데이트를 60%로 가져옵니다.
문서화 및 툴링 개선 :
문서 개선 사항은 업데이트의 5%를 나타내므로 개발자와 사용자의 지속적인 접근성을 보장합니다. 주로 - (성능 프로파일 링) 및 자기 테스트에 중점을 둔 툴링 업데이트는 변화의 10%를 차지합니다.
코어 커널 수정 :
나머지 25%의 업데이트는 핵심 커널 구성 요소에 영향을 미칩니다
건축 발전 : X86, ARM, PowerPC, Loongarch 및 MIPS를 포함한 다양한 아키텍처에서의 개선.
파일 시스템 향상 :
BTRFS, BCACHEFS, EXT4, NFS 및 XFS 파일 시스템에 대한 지속적인 개발, 특히 BCACHEFS의 하이브리드 스토리지 기능에 중점을 둡니다.
네트워킹 업그레이드 : - 핵심 네트워킹 및 보안 계층과 함께 서버 및 클라이언트 측 네트워킹 구성 요소 (SMB, NFS)에 대한 업데이트.
메모리 관리 (MM) 최적화 : 향상된 효율성 및 리소스 처리를위한 메모리 관리 개선.
Rust Language Support : Rust 프로그래밍 언어 지원의 지속적인 통합.
보안 향상 :
강화 된 보안 모듈 및 취약성 수정
릴리스 통계 :
> Linux 6.12 RC1은 1,700 명 이상의 저자로부터 11,000 명 이상의 커밋을 통합하여 850 개의 병합 요청을 처리합니다. 이 광범위한 기여는 Linux 커널 커뮤니티의 활기차고 협력적인 특성을 강조합니다.
테스트 리눅스 커널 6.12 rc1 : 병합 창을 닫으면 테스트가 안정성에 중요합니다. 사용자는 kernel.org 또는 Linus Torvalds의 Git Tree에서 6.12 RC1을 다운로드하여 테스트하는 것이 좋습니다. 기억 : 이것은 개발 버전입니다. 생산 시스템에서 사용하지 마십시오.
추정 된 최종 출시 날짜 :
전형적인 7-8 주 RC주기를 기반으로 Linux 커널 6.12의 최종 릴리스는 2024 년 11 월 말 또는 2024 년 12 월 초에 예상되며, 잠재적으로 11 월 24 일과 12 월 1 일, 2024 년 12 월 1 일 사이에 예상됩니다. 이것은 추정치입니다. 실제 날짜는 테스트 결과에 따라 다를 수 있습니다
결론 :
Linux Kernel 6.12 RC1은 Preemp_rt 및 Sched_ext와 같은 주요 기능과 다양한 하위 시스템에서 크게 개선 된 기능을 도입합니다. 최종 릴리스 전에 추가 개선 및 버그 수정이 예상됩니다.