기본 리눅스 x86 커널 구성을 현대화하기 위해 15개의 새로운 패치가 도입되었습니다. 이 패치는 역사적 목표와 현재 인기 있는 리눅스 배포판의 관행 간의 차이를 해결하는 데 중점을 두고 있습니다. 패치는 KVM 호스트 지원, BPF 지원, UBSAN 및 다양한 메모리 관리 옵션과 같은 현대 배포판에서 일반적으로 발견되는 기능을 활성화하여 x86 defconfig를 향상시키는 것을 목표로 합니다. 또한 디버깅 옵션, 스케줄러 개선 및 cgroups 지원이 포함되어 있으며, 이는 Ubuntu 및 Fedora/RHEL과 같은 주요 배포판에서 활성화된 기능의 대략적인 슈퍼셋을 형성합니다.
이 이니셔티브는 x86 빌드 시스템의 정리 작업도 포함되어 있으며, defconfig 파일의 조직을 개선하고 ARCH=x86_32 빌드 대상을 추가합니다. x86_32 defconfig는 x86_64 defconfig와 동기화되어 구식 구성에서 벗어나 현대적인 사용에 더 가깝게 조정됩니다. 이러한 현대화 노력은 리눅스 배포판의 진화하는 환경에서 관련성을 유지하고 커널 구성이 현재 사용자 요구와 기술 발전을 반영하도록 보장하는 데 중요합니다.
전반적으로 이러한 패치는 기본 커널 구성을 현대 표준에 맞추기 위한 중요한 단계로, 개발자와 사용자 모두에게 사용성과 성능을 향상시키는 데 기여합니다.
* 이 글은
phoronix.com의 기사를 요약한 것입니다. 전체 기사의 내용은
이곳에서 확인하실 수 있습니다.