Linux 커널 6.12 RC3 릴리스 : 많은 버그 수정 및 성능 향상
2024 년 10 월 13 일, Linus Torvalds는 Linux 커널 6.12의 세 번째 후보 (RC3)를 발표했습니다. 이 버전은 언뜻보기에는 특별하지는 않지만 실제로 여러 버그를 수정하고 성능을 향상 시키며 커널의 여러 도메인에서 안정성을 보장합니다.
이 기사는 Linux 6.12-RC3에서 가장 중요한 변경, 버그 수정 및 업데이트를 요약합니다.
카탈로그
- 변경 개요
드라이버 업데이트
파일 시스템 수리
핵심 네트워크 향상
도구 및 테스트
기타 기타 및 버그 수정
Linux 커널 6.12 rc3 를 시도하십시오
변경 개요
이 버전의 더 특이한 측면은 UTF 테이블이 재생되어 많은 수의 변경이 발생하여 원래 한 행을 가진 수정 사항을 6703 행 차이로 바꾸 었다는 것입니다. -
이 예외 외에도이 버전의 릴리스는 드라이버 업데이트, 파일 시스템 수리, 핵심 네트워크 튜닝 및 도구 업데이트를 포함하여 RC3의 경우 일반적입니다. 아래에서는 이러한 주요 개선 사항을 자세히 설명합니다.
- 드라이버 업데이트
대부분의 커널 업데이트와 마찬가지로 드라이버 업데이트는 RC3의 변경 사항을 지배합니다. 이 업데이트는 주로 GPU 및 네트워크 구성 요소에 중점을두고 있지만 USB, MMC, FBDEV (프레임 버퍼링 장치) 및 열 드라이버와 같은 영역에 대한 사소한 업데이트도 포함됩니다. -
<:> 주요 변경 사항은 다음과 같습니다
gpu - : Radeon 드라이버에서 AMD GPU 및 고정 메모리 누출의 전원 관리 변경 사항을 부분적으로 롤백했습니다.
네트워크 : Aquantia, RealTek 및 Intel 장치 개선을 포함하여 다양한 네트워크 드라이버에 대한 몇 가지 수정이 이루어졌습니다. 또한 IDPF 및 ICE 드라이버는 신뢰성을 높이기 위해 중요한 버그 수정을 거쳤습니다.
USB 및 MMC - : 특정 USB 저장 장치의 안정적인 작동을 보장하기 위해 작지만 필요한 조정이 이루어졌으며 MMC 관련 구성 요소가 DMA (직접 메모리 액세스) 지원을 개선하기 위해 업데이트되었습니다.
파일 시스템 수리
XFS, SMB 및 NTFS3을 포함한 RC3의 여러 파일 시스템이 개선되었습니다. 이 수정은 성능 및 안정성 문제를 해결하고 커널 스토리지 서브 시스템을 신뢰할 수 있도록 도와줍니다.
xfs : 더러운 페이지 캐시 아래에서 블록을 방출하지 않고 백그라운드 가지 치기 프로세스와 관련된 파일 시스템 오류를 방지하기 위해 고정되었습니다. XFS 코드의 오타도 수정되었습니다.
ntfs3 : 개선에는 대규모 스파 스 파일에 대한 글쓰기를 더 잘 처리하고 파일 압축에 대한 새로운 지원을 구현하는 것이 포함되며, 이는 Linux 시스템의 NTFS 사용자에게 큰 개선입니다.
SMB 클라이언트 : 일부 사소한 수정 사항은 SMB 공유 (공통 네트워크 파일 시스템) 클라이언트의 안정성을 향상 시키도록 설계되었습니다.
핵심 네트워크 향상
일부 업데이트는 핵심 네트워크 기능을 향상시키고, 더 부드러운 작동을 보장하며, 알려진 오류를 해결합니다.
네트워크 필터 : 네트워크 필터링 시스템 (특히 브리징 관련 패킷 필터링을 처리하는 BR_NETFILTER 서브 시스템)의 공황을 방지하기 위해 수정이 적용되었습니다. -
IPv6 및 TCP 개선 : 오류 수정은 TCP에서의 재전송 처리를 더 잘 처리하고 특정 네트워크 환경에서 IPv6 구현의 신뢰성을 향상시킵니다.
도구 및 테스트
이 버전의 도구 섹션도 관심을 끌었습니다. 업데이트에는 자체 테스트로의 새로 고침이 포함되어있어 테스트 도구가 최근 커널 변경과 동기화되도록합니다. 메모리 관리 서브 시스템 및 네트워크 구성 요소의 자체 테스트가 확장되어 커널이 계속 발전함에 따라 커널이 철저히 테스트되도록합니다. -
<:> 주요 개선 사항 :
자기 테스트
: 과거 오류의 재 도입을 방지하기 위해 네트워크 및 파일 시스템 작업에 대한 새로운 회귀 테스트가 추가되었습니다.
성능 추적 도구 : 성능 추적 도구에 대한 업데이트는 최신 커널 소스 코드 업데이트와 호환되도록하여 개발자와 시스템 관리자가 시스템 성능을 계속 모니터링하고 최적화 할 수 있도록 도와줍니다.
기타 기타 및 버그 수정
주요 변경 사항 외에도 RC3에는 스케줄러, 메모리 관리 및 IO_Uing 시스템 호출 인터페이스의 필드와 관련된 일련의 더 작고 임의의 수정이 포함되어 있습니다. 이러한 수정 사항은 특정 사용자 또는 워크로드에 영향을 줄 수 있지만 커널의 전반적인 안정성을 향상시키는 데 도움이되는 극도의 또는 드문 상황을 대상으로합니다.
예 :
스케줄러 : 작업 예약 중에 오류보고를 개선하기 위해 작은 수정이 적용되었습니다.
io_uring : 다중 수정은 특정 플래그가 설정되지 않더라도 비 블로킹 작업이 올바르게 실행될 수 있도록합니다.
-
Linux 커널 6.12 rc3 를 시도하십시오
모든 RC 버전과 마찬가지로 개발자와 사용자는 최종 버전이 해제되기 전에 나머지 문제를 식별하기 위해 RC3을 테스트하도록 권장됩니다.
사용자는 kernel.org 웹 사이트에서 6.12의 세 번째 버전을 다운로드 할 수 있습니다.
이러한 개발 버전은 실험적이기 때문에 생산 시스템에 사용해서는 안됩니다.
Linux 커널 6.12 RC3은 특히 드라이버 지원, 파일 시스템 안정성 및 핵심 네트워킹에서 많은 개선 사항을 제공합니다. 자세한 내용은 다음과 같은 링크의 공식 릴리스 노트를 참조하십시오.
Linux 커널 6.12 rc3 릴리스 노트
위 내용은 Linux 커널 6.12 RC3 릴리스의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!