4.7. 커널
RHEL 9.5의 커널 버전
Red Hat Enterprise Linux 9.5는 커널 버전 5.14.0-503.11.1과 함께 배포됩니다.
eBPF
기능은 Linux 커널 버전 6.8로 변경되었습니다.
주요 변경 사항 및 개선 사항은 다음과 같습니다.
- BPF 프로그램에서 테스트 조건을 허용하는 예외를 지원하십시오. 이는 사실이 아니어야 하지만 검증자가 추론하기가 어렵습니다.
- 로컬 per-cpu kptr 지원 및 맵에 per-cpu 오브젝트 할당 및 저장 지원과 같은 vCPU별 오브젝트 작업을 개선했습니다.
-
arm32
및s390x
에 대한 BPF v4 CPU 명령 지원 - 작업, task_vma, csss 및 css_task를 위한 몇 가지 새로운 오픈 코드 Cryostat.
-
특정 cgroup v1 계층 구조 내에서 작업의 연결된 cgroup을 가져오는 새로운
kfunc
. -
bpftool
통합과 함께 uprobe 다중 링크에 대한 BPF link_info 지원 - BPF 검증기의 몇 가지 개선 사항 및 버그 수정을 통해 보다 정확한 프로그램 검증 및 BPF 프로그램 개발자 환경을 개선할 수 있습니다.
- tail 호출과 fentry/fexit 프로그램을 결합하여 무한 루프 생성을 방지합니다.
- BPF 검증 논리를 변경하여 메인 프로그램보다 무조건적으로 글로벌 하위 프로그램을 검증하므로 BPF CO-RE 기술을 사용하여 보호 할 수 있습니다.
- BPF 타이머를 현재 CPU에 고정하는 기능을 추가합니다.
-
bpffs
를 마운트할 때 uid/gid 옵션을 지원합니다.
Jira:RHEL-23644[1]
rteval
에서 로드에 대한 상대 CPU 목록 지원
이번 개선된 기능을 통해 --loads-cpulist
에서 상대 CPU 목록을 인수로 사용할 수 있습니다. 매개변수 --measurement-cpulist
를 사용할 때 구문은 기본 측정 CPU 목록과 동일합니다.
Jira:RHEL-25206[1]
QAT에 420xx 장치 지원이 추가되었습니다.
이번 업데이트를 통해 QAT는 420xx 장치를 지원합니다. 여기에는 펌웨어 로더 및 기타 기능에 대한 업데이트를 지원하는 새로운 장치 드라이버가 포함되어 있습니다. 4xxx 장치에 비해 420xx 장치에는 더 많은 가속 엔진, 16 서비스 엔진 및 1 관리 엔진을 보유하고 있으며 무선 암호 알고리즘 ZUC
및 Snow 3G
를 지원합니다.
Jira:RHEL-17715[1]
TMPFS 파일 시스템을 마운트할 때 noswap
옵션 도입
TMPFS는 대부분 여러 프로세스에서 정보를 빠르게 공유하는 데 사용되는 메모리 내 파일 시스템입니다. 버전 2.2부터 glibc
는 POSIX 공유 메모리를 지원하기 위해 dev/shm
에 tmpfs
파일 시스템을 마운트할 것으로 예상합니다. shm_open
및 shm_unlink
하위 항목이 올바르게 작동하려면 이 마운트 지점이 필요합니다. 메모리 부족이 있을 때 TMPFS 블록을 스와핑할 수 있으므로 특정 성능 또는 개인 정보 보호에 문제가 발생합니다.
TMPFS 파일 시스템을 마운트할 때 새로운 noswap
마운트 옵션을 전달하면 TMPFS의 특정 마운트 지점에 대해 스왑이 비활성화됩니다.
Jira:RHEL-31975[1]
실시간 성능 테스트를 위한 rteval
컨테이너 소개
rteval
컨테이너는 시스템 대기 시간을 정확하게 측정하기 위한 툴과 방법을 제공합니다. 이 기능을 사용하면 시스템의 실시간 성능을 측정할 수 있습니다. Linux 커널의 구성을 평가하여 특정 애플리케이션 요구 사항에 따라 성능을 극대화하기 위해 실시간 성능을 최적화합니다.
RHEL 9.5 릴리스에는 특정 튜닝 지침이 제공되지 않으며 Real-Time 서브스크립션이 있는 고객은 지원이 제한됩니다.
Jira:RHELDOCS-19122[1]
IBM Power에서 NVMf-FC
kdump 지원
NVMf-FC
kdump는 kexec-tools
를 실행하기 위한 IBM Power 시스템을 지원합니다. 이를 통해 크래시 덤프 데이터를 위해 고속 및 짧은 대기 시간 액세스를 위해 NVMe 스토리지 장치를 사용하여 파이버 채널 네트워크를 통해 시스템 메모리 덤프를 캡처할 수 있습니다.
Jira:RHEL-11471[1]