답변1
간단히 말해서 배포판 간의 커널 버전을 비교하는 것은 그다지 유용하지 않습니다. 분포를 전체적으로 비교해야 합니다.
커널의 새로운 기능각 메인라인 커널 릴리스의 변경 사항에 대한 유용한 요약을 제공합니다. 다음은 새로운 기능을 추가하는 주요 변경 사항 중 일부입니다.
- 교환3.11에서
- nftables3.13에서는
- 마감일정 수업3.14에서는
- 통합 제어 그룹 계층 구조3.16에서는
- 천둥 지원,
getrandom()
3.17 중간 - 파일 시스템 덮어쓰기,
bpf()
3.18 중간 - Ext4 암호화,다중 프로토콜 라벨 전환4.1에서
userfaultfd()
,환경 역량4.3에서- XDP4.8 중간
statx()
4.11에서- 비권한 마운트,BP 필터,AF_XDP4.18 중간
- io_uring5.1에서
- virtio-fs,fs-진정성5.4에서
여기에는 성능 개선(및 회귀), 확장성 개선, 보안 개선(주소 공간 무작위화, 정리 등), 버그 수정, 새 하드웨어 지원 등 커널 자체에 대한 개선은 포함되지 않습니다.이것대부분의 사용자가 최신 커널로 업그레이드하면 얻을 수 있는 이점은 위에 나열된 추가 기능이 있으면 좋지만 대부분은 해당 사용자 공간 도구와 함께 사용할 때만 관련되며 이전 커널을 실행하는 Distro를 지원하는 데는 필요하지 않습니다. 또한 이러한 도구는 포함되지 않습니다.
배포판은 실제로 커널, 라이브러리, 패키지된 프로그램 등의 단위로 사용하는 것이 가장 좋습니다.
커널 버전을 비교하면 일부 배포판에 포함된 백포팅 기능도 누락됩니다. 일반적으로 배포판은 메인라인 커널을 준수하는 빠른 배포판과 장기적으로 안정적인 기본 커널을 유지하는 배포판의 두 가지 범주로 나눌 수 있습니다. Fedora는 전자의 예이고, RHEL은 후자의 예이며, Debian은 그 사이 어딘가에 있습니다. 메인라인 커널은 장기 안정 커널 버전 시리즈(현재 4.19, 103번째 안정 릴리스)에 대한 업데이트를 추적합니다. 따라서 RHEL 7에서 3.10 커널을 사용하면 많은 드라이버, 성능 개선 및 새로운 기능을 놓칠 수 있지만 그 중 많은 기능이 백포트되어 RHEL 7 사용자에게 제공되었습니다.