일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- Java
- 행정구역분류
- Python
- spring cloud config
- nginx-media-server
- Windows10
- ffmpeg
- dart
- service
- ebpf
- Sysinternals
- Kubernetes
- aws cli
- HLS
- golang
- namespace
- RTMP
- aws
- Android
- macos
- Shell script
- wireshark
- deployment
- Pod
- VSCode
- android studio
- Flutter
- kubectl
- docker
- configmap
- Today
- Total
woonizzooni
linux 커널 버전과 레드햇 계열(RHEL, CentOS) 버전 매핑 본문
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" |
====> 대충(!) 보면 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
2019/09/25 CentOS Linux 8 released: New Features and Download
궁금해서 찾아보니 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 |