woonizzooni

linux 커널 버전과 레드햇 계열(RHEL, CentOS) 버전 매핑 본문

Linux

linux 커널 버전과 레드햇 계열(RHEL, CentOS) 버전 매핑

woonizzooni 2019. 11. 19. 11:39

 

Linux kernel 버전별 배포 시점을 찾아봄. (https://kernelnewbies.org/LinuxVersions)

5.x

Linux 5.3 : 2019/09/15

...

Linux 5.0 : 2019/03/03 

 

4.x

Linux 4.20 : 2019/12/23

...

Linux 4.9 : : Efficient BPF-based profiler, Tracing and perf tool, 

...

Linux 4.0 : 2015/04/12

 

3.x

Linux 3.19 : 2015/02/08

Linux 3.18 : 2014/12/07 : bpf() syscall for eBFP virtual machine programs

...

Linux 3.0 : 2011/07/21 : Berkeley Packet Filter just-in-time filtering

 

2.6.x

Linux 2.6.39 : 2011/05/18

...

Linux 2.6.0 : 2003/12/18

 

임베디드 시절부터 지금까지 2.4.x ~ 2.6.x까지만 개발 경험이 있었는데 벌써 5라니!!

 

 

파일시스템, 기능추가/삭제/보완 등 버전별 직접 비교는 불가겠으나, 남들이 해본 벤치마킹 결과를 참고해보자.

2019/02/22 : Linux 5.0 Kernel Performance Is Sliding In The Wrong Direction

--> linux 5.0이 4.1x버전에 비해 성능이 떨어진다는 벤치마킹 결과

https://www.phoronix.com/scan.php?page=article&item=linux-50-sliding&num=1

 

2018/01/24 : Linux 4.0 To Linux 4.15 Kernel Benchmarks

https://www.phoronix.com/scan.php?page=article&item=linux-40-415&num=1

 

2016/10/25 : Linux 3.9 To Linux 4.9 Kernel Benchmarks: Testing The 21 Last Kernels

https://www.phoronix.com/scan.php?page=article&item=linux-39-49&num=1

 

커널 버전별 벤치마킹 결과

"4.19.0-041900-generic - 4.20.0-042000-generic - 5.0.0-050000-generic - 5.1.0-050100-generic - 5.2.0-050200-generic - 5.3.0-050300-generic - 5.4.0-999-generic"

https://openbenchmarking.org/result/1911175-HU-EPYC7642A38

====> 대충(!) 보면 Linux 4.19, 4.20이 더 좋은 결과를 보여주네?

 

 

 

Redhat의 경우 4~6버전까지 2..6.x커널, 7버전 3.10.x, 8버전 4.18 커널기반.

Red Hat Enterprise Linux - Kernel_backporting

https://en.wikipedia.org/wiki/Red_Hat_Enterprise_Linux#Kernel_backporting

(기타 : https://en.wikipedia.org/wiki/CentOS, https://ko.wikipedia.org/wiki/CentOS)

 

 

새로 구축시 RHEL8, CentOS8을 선택해보자. 성능이나 lifecycle이나...

 

Release Notes.

https://wiki.centos.org/Manuals/ReleaseNotes/CentOS8.1905

https://access.redhat.com/documentation/ko-kr/red_hat_enterprise_linux/8/html/8.0_release_notes/index

https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/8.0_release_notes/index

 

 

2019/09/25 CentOS Linux 8 released: New Features and Download

https://www.cyberciti.biz/linux-news/centos-linux-8-released-new-features-and-download/?fbclid=IwAR06a9yU4uuJ4pwj4shRwfAm1ThSGHDuwZiHE0OjS9FidVUGq3ry7qSnHf0

 

 

 

궁금해서 찾아보니 RHEL7에 비해 8이 더 나은 성능을 보여주기도 하네. 

https://www.redhat.com/en/blog/red-hat-enterprise-linux-8-improves-performance-modern-workloads

 

[기타 비교 참고]

아래 글과 같은 것을 보면 ubuntu나 clear linux가 red hat계열에 비해 더 나은 성능을 보여주기도 함.

"Red Hat Enterprise Linux 8.0 Benchmarks Against RHEL 7.6, Ubuntu 18.04.2 LTS, Clear Linux"

https://www.phoronix.com/scan.php?page=article&item=rhel76-rhel80-xeon&num=1

 

 

** 주의 : 단순히 OS버전, 커널버전 만으로 더 나은 성능이 보장되는 것이 아님 **

 


[참고]

Linux Kernel

https://ko.wikipedia.org/wiki/리눅스_커널

https://en.wikipedia.org/wiki/Linux_kernel

 

https://en.wikipedia.org/wiki/File:Linux_Distribution_Timeline.svg

 

우분투 커널 버전 매핑

https://people.canonical.com/~kernel/info/kernel-version-map.html

 

'Linux' 카테고리의 다른 글

Linux 서버 동작/성능 모니터링 도구  (0) 2019.11.29
BPF / cBPF / eBPF / XDP 관련  (0) 2019.11.21
Comments