Oracle ááẠRed Hat Enterprise Linux á standard kernel áááºáá±á·áá»áºá á¡á á¬ážááá¯ážá¡ááŒá ẠOracle Linux ááŒáá·áºááŒá°ážááŸá¯ááœáẠá¡áá¯á¶ážááŒá¯áááºá¡ááœáẠáá±áá¬áá»áá¬ážáá±á¬ Unbreakable Enterprise Kernel 9 (UEK R7) ááᯠáááºááŒáááºáá±á¬áá¯ááºáá±ááŸá¯áá»á¬ážáá¯ááºáá±áá²á·áááºá Oracle Linux 7 ááŒáá·áºááŒá°ážááŸá¯ááẠRed Hat Enterprise Linux 9 áááºáá±á·áá»áºá¡ááŒá±áá¶áá±á«áºááœáẠá¡ááŒá±áá¶áá¬ážááŒá®áž áááºážááŸáá·áº á¡ááŒáá·áºá¡á ááœá²áááºá¡áá¯á¶ážááŒá¯ááá¯ááºáá«áááºá
x8.6_840 ááŸáá·áº ARM86 (aarch64) áááá¯áá¬áá»á¬áž á¡ááœáẠááŒááºáááºáá¬ážááá·áº 64 GB ááŸáá·áº 64 MB ááŸááá±á¬ iso áá¯á¶áá»á¬ážááᯠá¡ááá·áºá¡áááºáááŸá áá±á«ááºážáá¯ááºáá¯ááºááẠáááºážááŸááºážáá¬ážáááºá Oracle Linux 9 ááœáẠá¡ááŸá¬ážá¡ááœááºážáá»á¬áž (errata) ááŸáá·áº áá¯á¶ááŒá¯á¶áá±ážááŒá¿áá¬áá»á¬ážááᯠááŒá±ááŸááºážáá±ážááá·áº binary package updates áá»á¬ážááŒáá·áº yum repository ááá¯á· á¡ááá·áºá¡áááºáááŸá á¡ááá²á·áááºáá±á¬ááºááœáá·áºááŸááááºá Application Stream ááŸáá·áº CodeReady Builder packages á¡á á¯á¶áá«áá±á¬ áá®ážááŒá¬ážáá¶á·ááá¯ážáá±ážáá¬ážáá±á¬ repositories áá»á¬ážááá¯áááºáž áá±á«ááºážáá¯ááºáá¯ááºááẠááŒááºáááºáá¬ážáá«áááºá
RHEL á០kernel package á¡ááŒáẠ(kernel 5.14 ááá¯á¡ááŒá±áá¶á)á Oracle Linux ááẠLinux kernel 7 ááá¯á¡ááŒá±áá¶á áááºážáááá¯ááºááá¯áẠkernelá Unbreakable Enterprise Kernel 5.15 ááᯠáá±ážáá±á¬ááºááŒá®áž á ááºááŸá¯áá±á¬á·ááºáá²ááºááŸáá·áº Oracle áá¬á·ááºáá²ááá¯á·ááŸáá·áº áá¯ááºáá±á¬ááºáááºá¡ááœáẠá¡áá±á¬ááºážáá¯á¶ážááŒá áºáááºá áá áºáŠážáá»ááºážá á® áá¬áá±ážááŸá¯áá»á¬ážááᯠááœá²ááŒááºážá áááºááŒá¬ááŒááºážá¡áá«á¡ááẠkernel á¡áááºážá¡ááŒá áºáá»á¬ážááᯠá¡áá»á¬ážáá°ááŸá¬ Oracle Git ááá¯ááŸá±á¬ááºááŸá¯ááœáẠáááá¯ááºáá«áááºá Unbreakable Enterprise Kernel ááᯠáá¯á¶ááŸáẠRHEL kernel áááºáá±á·ááºá»á á¡á á¬ážááá¯ážáá áºáá¯á¡ááŒá ẠáááºááŸááºááŒá®áž DTrace áá±á«ááºážá ááºážááŸá¯ááŸáá·áº ááá¯ááá¯áá±á¬ááºážááœááºáá±á¬ Btrfs áá¶á·ááá¯ážááŸá¯áá²á·ááá¯á·áá±á¬ á¡ááá·áºááŒáá·áºá¡ááºá¹áá«áááºáá»á¬ážá áœá¬ááᯠáá¶á·ááá¯ážáá±ážáá«áááºá áá±á¬ááºááẠkernel á¡ááŒááºá Oracle Linux 9 ááŸáá·áº RHEL 9 ááá¯á·á áá¯ááºáá±ááŸá¯áá»á¬ážááẠáá¯ááºáá±á¬ááºááá¯ááºá áœááºážááœáẠáá¯á¶ážááá°áá®ááẠ(ááŒá±á¬ááºážáá²ááŸá¯á á¬áááºážááᯠRHEL9 ááŒá±áá¬áá»ááºááœáẠááœá±á·ááá¯ááºáááº)á
Unbreakable Enterprise Kernel 7 ááœáẠá¡ááá áá®ááœááºáááºážáá áºááŸá¯áá»á¬áž-
- Aarch64 áááá¯áá¬á¡ááœáẠááá¯ááá¯áá±á¬ááºážááœááºáá±á¬ áá¶á·ááá¯ážááŸá¯á 64-bit ARM á áá áºáá»á¬ážááŸá áááºááá¯áá®á á¬áá»ááºááŸá¬áá»á¬ážá áá¯á¶áá±á¡ááœááºá¡á á¬ážááᯠ64 KB á០4 KB ááá¯á· áá»áŸá±á¬á·áá»áá¬ážááŒá®ážá áááºážááẠARM á áá áºáá»á¬ážá áá¯á¶ááŸááºááŸááºáá¬ááºá¡ááœááºá¡á á¬ážááŸáá·áº á¡áá¯ááºáá»áááºáá»á¬ážááᯠááá¯ááá¯áá±á¬ááºážááœááºá áœá¬ ááá¯ááºáá®á á±áá«áááºá
- eBPF kernel subsystem ááá¯á¡áá¯á¶ážááŒá¯á ááŒá±á¬ááºážáá²áá¬ážááá·áº DTrace 2.0 á ááœá±á·áá»á¬ážá¡ááŸá¬ážááŸá¬ááŒááºááŒááºážá áá áºááẠáááºáááºááŸááá±áá«áááºá DTrace 2.0 ááẠeBPF áááááºááœááºááŸáááŒá®ážáá¬áž Linux ááŒá±áá¬áá¶áááááá¬áá»á¬ážá¡áá¯ááºáá¯ááºáá¯á¶ááŸáá·áºáááºáá°áááºá eBPF áááááºááœááºá¡áá¯ááºáá¯ááºáááºá
- Btrfs ááá¯ááºá áá áºá áá¯ááºáá±á¬ááºááá¯ááºá áœááºážáá»á¬ážááᯠááá¯ážáá»á²á·áá¬ážáááºá áá¯ááºááá¯ááºážááá¯ááºáᬠááááºážáááºážááẠáááá¯á¡ááºáá±á¬á·áá±á¬ ááœááºááŒá±á¬ááºáá¬áá±á¬ áá¯ááºááœááºáá»á¬ážááᯠá¡ááŸááºá¡áá¬ážááŒá¯ááẠDISCARD áá¯ááºáá±á¬ááºáá»ááºááᯠáááŒáá¯ááºáááºáž á¡áá±á¬ááºá¡áááºáá±á¬áºááŸá¯á¡á¬áž Btrfs ááœáẠááá·áºááœááºážáá¬ážáááºá Asynchronous á¡áá±á¬ááºá¡áááºáá±á¬áºááŸá¯ááẠDISCARD ááᯠá¡ááŒá®ážáááºááŒá®áž á€áá¯ááºáá±á¬ááºáá»ááºááᯠáá±á¬ááºáá¶ááœáẠáá¯ááºáá±á¬ááºááẠáááá¯ááºááᯠá á±á¬áá·áºááá¯ááºážááẠááá·áºá¡á¬áž ááœáá·áºááŒá¯áá«áááºá áá»ááºá á®ážáá±áá±á¬ ááá¯ááºá áá áºá០áá±áá¬ááŒááºáááºááá°ááŒááºážááᯠááœááºáá°á á±ááẠmount ááœá±ážá áá¬á¡áá áºáá»á¬áž áááºááá·áºáá¬ážáááº- á¡áá»áá¯á·áá±á¬ á¡ááŒá áºáá áºáááºáá»á¬áž (á¡ááá¯ááºážá¡áá¬á uuidá áá±áᬠrelocá á ááºá csumá áá±áá¬ááœááº)á "rescue=ignoredatacsums" ááᯠááááºááẠ"rescue=ignoredatacsums" ááᯠááááºááẠ"rescue=ignoredatacsums" 'ignorebadroots'á 'ignoredatacsums' ááŸáá·áº 'nologreplay' áá¯ááºáá»á¬ážááᯠáá áºááŒáá¯ááºáááºááœáá·áºááẠáá±áá¬ááŸáá·áº "rescue=all" á¡ááœáẠchecksums áá»á¬ážááᯠá á áºáá±ážááŒááºážá fsync() áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááŸáá·áº áááºáááºáá±á¬ áááá¬áááºááŸá¬ážáá±á¬ á áœááºážáá±á¬ááºááẠááá¯ááá¯áá±á¬ááºážááœááºá¡á±á¬áẠááŒá¯áá¯ááºáá¬ážáááºá fs-verity (ááá¯áẠá á áºááŸááºááŒá±á¬ááºáž á¡áá±á¬ááºá¡áá¬ážááŸáá·áº ááá¯ááºáá¬ááŸá¯ á¡áááºááŒá¯ááŒááºáž) ááŸáá·áº á¡áá¯á¶ážááŒá¯áá° ID ááŒá±áá¯á¶ááœá²ááŒááºážá¡ááœáẠáá¶á·ááá¯ážááŸá¯ áááºááá·áºáá¬ážáááºá
- XFS ááẠáááºááŸáºááŸá áºáááºáááºááŒááºážááᯠáááºááŸá¬ážááẠá á¬áá»ááºááŸá¬ áááºááŸáºááᯠáá»á±á¬áºááŒááºáᬠááá¯ááºááá¯ááºááá¯ááºáááºáá±á¬ááºááœáá·áºá¡ááœáẠDAX áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááᯠáá¶á·ááá¯ážáá±ážáááºá bigtime ááŸáá·áº inobtcount mount ááœá±ážáá»ááºá áá¬áá»á¬áž á¡áá«á¡ááẠ32 ááŸá 2038-bit time_t áá±áá¬á¡áá»áá¯ážá¡á á¬ážááŸáá·áº ááŒáá·áºáá»áŸá¶áá±áá±á¬ ááŒá¿áá¬áá»á¬ážááᯠááá¯ááºááœááºááŒá±ááŸááºážááẠá¡ááŒá±á¬ááºážá¡áá²áá»á¬ážááᯠááá·áºááœááºážáá¬ážáááºá
- OCFS2 (Oracle Cluster File System) ááá¯ááºá áá áºá¡ááœáẠááá¯ážáááºááŸá¯áá»á¬áž ááŒá¯áá¯ááºáá¬ážáá«áááºá
- áá¯ááºááœá²áá¬ážáá±á¬ ááá¯ááŸá±á¬ááºáááááá¬áá»á¬ážááŸáá·áº á¡ááá·áºáááá·áºá¡áá¯ááºáá»á¬ážááᯠááá¯ážááŸááºážááœááºáá°á á±ááá·áº ZoneFS ááá¯ááºá áá áºá¡á¬áž ááá·áºááœááºážáá²á·áááºá Zoned drives áá»á¬ážááẠáá¬á·ááºáá¶ááá¯ááºáá áºáá»á¬áž ááá¯á·ááá¯áẠNVMe SSDs áá»á¬ážááŸá á ááºáá á¹á ááºážáá»á¬ážááá¯ááá¯ááá¯áááºá ááá±á¬ááºáá»á¬ážá¡á¯ááºá á¯áá»á¬áž ááá¯á·ááá¯áẠááá¹ááá»á¬ážá á¯ááœá²á·ááá·áºáá¯ááºáá»á¬ážá¡ááŒá Ạááá¯ááºážááŒá¬ážáá¬ážááá·áº ááá¯ááŸá±á¬ááºáá±áá¬áá±áá¬á áá±áá¬ááᯠáááºááá¯ááºááá·áºááœááºážááŒááºážáá¬ááŒá áºááŒá®áž ááá±á¬ááºá¡á¯ááºá á¯áá áºáá¯áá¯á¶ážááᯠá¡ááá·áºááŒáŸáá·áºáááºááŒááºážáá¬ááŒá áºáááºá ZoneFS FS ááẠááá¹áááŸáá·áº ááááºááá¯á·á¡ááá·áºááœáẠááá¯ááºááœááºááŒááºážáááŒá¯áá² data áá»á¬ážááᯠá¡ááŒááºážáá¯ááºááœáẠááááºážáááºážááẠá¡áá¯á¶ážááŒá¯ááá¯ááºááá·áº áá®ážááŒá¬ážááá¯ááºáá áºáá¯ááŒáá·áº drive áá±á«áºááŸá áá¯ááºáá áºáá¯á á®ááᯠáá»áááºáááºáá¬ážáááºá á¡ááá®áá±ážááŸááºážáá»á¬ážá¡á¬áž ioctl ááᯠá¡áá¯á¶ážááŒá¯á ááááºááá¯á·ááá·áºáááááá¬ááᯠááá¯ááºááá¯ááºáááºáá±á¬ááºááŒááºážá¡á á¬áž ááá¯áẠAPI ááᯠá¡áá¯á¶ážááŒá¯ááœáá·áºááŒá¯áááºá
- VPN WireGuard áááá¯ááá¯áá±á¬á¡ááœáẠáá¶á·ááá¯ážááŸá¯ áááºááŒáááºááœá¬ážáá«ááŒá®á
- eBPF á áá áºááœá²á áá¯ááºáá±á¬ááºááá¯ááºá áœááºážáá»á¬ážááᯠááá¯ážáá»á²á·áá¬ážáááºá CO-RE (Compile Once - Run Everywhere) ááá¹ááá¬ážááᯠá¡áá±á¬ááºá¡ááẠáá±á¬áºáá¬ážááŒá®ážá á á¯á ááºážáá¬ážáá±á¬ eBPF áááá¯ááááºáá»á¬ážá áááºáá±á¬ááºáááœááºáá°ááŸá¯ ááŒá¿áá¬ááᯠááŒá±ááŸááºážáá±ážáᬠeBPF áááá¯ááááºáá»á¬ážá áá¯ááºááᯠáá áºááŒáááºáᬠá á¯á ááºážááœáá·áºááŒá¯áᬠáááºáá¬ážáá±á¬ áááá¯ááááºááᯠááá¯ááºáá»á±á¬áá®ááœá±ááŒá áºá á±ááá·áº á¡áá°áž universal loader ááᯠá¡áá¯á¶ážááŒá¯áá«á áááºááŸá kernel ááŸáá·áº BPF á¡áá»áá¯ážá¡á á¬ážáá»á¬ážáá±á¬áºáááº)á Kernel ááŸáá·áº BPF áááá¯ááááºáá»á¬ážá¡ááŒá¬áž áá±á«áºááá¯ááŸá¯áá»á¬ážááᯠáá¯áá¡áá ááœáŸá²ááŒá±á¬ááºážááá·áºá¡áá«ááœáẠáááºááœá±á·áá»áá» áá»áŸá±á¬á·áá»ááá¯ááºá á±ááá·áº "BPF trampoline" ááá¹ááá¬ážááᯠááá·áºááœááºážáá¬ážáááºá BPF áááá¯ááááºáá»á¬ážá០kernel áá¯ááºáá±á¬ááºááá¯ááºá áœááºážááᯠááá¯ááºááá¯ááºáááºáá±á¬ááºááá¯ááºááŒá®áž ááá¯ááºááœááºáááááá¬ááᯠááá¯ááºážáá¶á·áá¬ážááá¯ááºááŸá¯ááᯠáá¶á·ááá¯ážáá±ážáá¬ážáááºá
- á¡ááºáááºááœáŸááºááŒá¬ážáá»ááºáá áºáá¯ááᯠáá¯ááºáá±á¬ááºáá±á¬á¡áá« áá±áá¬ááẠCPU áááºááŸáºááá¯ááºážááŸá áºáá¯ááá¯ááŒááºááœá¬ážááá·áºá¡áá»ááºááŒá±á¬áá·áº áááºááá¯áá®á¡ááœááºáž ááá®áá±á¬áá±áá¬ááᯠáááºáá±á¬ááºááá·áºá¡áá« ááœá²áá±á¬áá±á¬á·áááºááŸá¯á¡ááœáẠáá±á«ááºážá ááºáá¬ážáá±á¬ detector ááẠááŒá áºáá±á«áºáááºá kernel ááẠáááá¬áááºááŸá¬ážáá±á¬ á áœááºážáá±á¬ááºááẠáá»áááºážá á±ááá·áº ááááºááá¯á·ááŸá¯áá»á¬ážááᯠáá±á¬áºáá¯ááºááá¯ááºááŒá®áž ááááºááá¯á·ááŒááºážááᯠááŒá áºá á±ááá·áº á¡ááá®áá±ážááŸááºážáá¶ááá¯á· SIGBUS á¡áá»ááºááŒááŸá¯ áá±ážááá¯á·ááŒááºáž ááá¯á·ááá¯áẠááááá±ážáá»ááºáá»á¬ážááᯠáá¯ááºááŒááºááá¯ááºáááºá
- Multipath TCP (MPTCP) ááẠááá°áá®áá±á¬ IP ááááºá á¬áá»á¬ážááŸáá·áº áá»áááºáááºáá¬ážáá±á¬ ááá°áá®áá±á¬ IP ááááºá á¬áá»á¬ážááŸáááá·áº áááºážááŒá±á¬ááºážáá»á¬ážá áœá¬áá áºáá»áŸá±á¬áẠáááºáááºáá»á¬ážáá áºááŒáá¯ááºááẠáá±ážááá¯á·ááŒááºážááŸáá·áºá¡áá° TCP áá»áááºáááºááŸá¯á áááºáááºáá¯ááºáá±á¬ááºááŸá¯ááᯠá á¯á ááºážáááºá¡ááœáẠTCP áááá¯ááá¯áá±á¬á ááá¯ážáá»á²á·ááŸá¯ááᯠáá¶á·ááá¯ážáá±ážáá«áááºá
- á¡áá¯ááºáá»áááºááá¬ážáá±ážááœá²áá°ááẠáá°áá®áá±á¬ CPU core ááœáẠáááºááá·áºáá¯ááºáááºážá ááºáá»á¬ážááᯠá¡áá°áááœáá¯ááºáá±á¬ááºááá¯ááºáááºááᯠááááºážáá»á¯ááºááœáá·áºááŒá¯ááá·áº SCHED_CORE á¡áá»áááºááá¬ážáá¯ááºááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºáááºá áá¯ááºáááºážá ááºáá áºáá¯á á®á¡á¬áž áá¯ááºáááºážá ááºáá»á¬ážááŒá¬ážááœáẠáá¯á¶ááŒááºá áááºáá»áááŸá¯á¡ááá¯ááºážá¡áᬠ(á¥ááá¬á áá°áá®áá±á¬á¡áá¯á¶ážááŒá¯áá° ááá¯á·ááá¯áẠááœááºááááºáá¬ááŸáá·áºáááºááá¯ááºáááº) ááᯠáááºááŸááºáá±ážááá·áº cookie identifier áá áºáá¯ááᯠáááºááŸááºáá±ážááá¯ááºáá«áááºá áá¯ááºáá¯ááºáá±á¬ááºááŸá¯ááᯠá á®á ááºááá·áºá¡áá«á á¡á á®á¡á ááºááœá²áá°ááẠáá°áá®áá±á¬ááá¯ááºááŸááºááŸáá·áº áááºááœáŸááºáá±ááá·áº áá¯ááºáááºážá ááºáá»á¬ážááŒá¬ážááœááºáᬠCPU core áá áºáá¯ááᯠáá»áŸáá±ááŒá±á¬ááºáž áá±áá»á¬ááá¯ááºáááºá áááºážááẠáá°áá®áá±á¬ SMT (Hyper Threading) áá»ááºáá»áŸááºáá±á«áºááœáẠáá¯á¶ááŒááºá áááºáá»áááŒá®áž ááá¯á¶ááŒááºááá±á¬ áá¯ááºáá±á¬ááºá áá¬áá»á¬ážááᯠáá¬ážáá®ážááŒááºážááŒáá·áº á¡áá»áá¯á· Spectre ááá¯ááºááá¯ááºááŸá¯áá»á¬ážááᯠááááºááá¯á·áááºá¡ááœáẠá¡áá¯á¶ážááŒá¯ááá¯ááºáááºá .
- cgroups á¡ááœááºá slab memory controller ááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºáá¬ážááŒá®ážá áááºážááẠslab accounting ááᯠmemory page á¡ááá·áºá០kernel object á¡ááá·áºááá¯á· ááœáŸá²ááŒá±á¬ááºážááŒááºážá¡ááœáẠááŸááºáá¬ážááœááºááŒá áºááŒá®ážá áááºážááẠáá®ážááŒá¬áž slab áááºááŸáºáá»á¬ážááᯠááœá²áá±áá±ážááá·áºá¡á á¬áž ááá°áá®áá±á¬ cgroups áá»á¬ážááœáẠslab á á¬áá»ááºááŸá¬áá»á¬ážááᯠáá»áŸáá±ááá¯ááºá á±áá«áááºá cgroup áá áºáá¯á á®á á¡ááá¯ááŒá¯áá¬ážáá±á¬áá»ááºážáááºááŸá¯ááẠslab ááá¯á¡áá¯á¶ážááŒá¯ááŒááºážááááá±á¬ááºááŸá¯ááá¯ááá¯ážááŒáá·áºá á±ááŒá®ážá slab á¡ááœááºá¡áá¯á¶ážááŒá¯ááá·áºááŸááºáá¬ááºá¡ááœááºá¡á á¬ážááᯠ30-45% áá»áŸá±á¬á·áá»ááŒááºážááŒáá·áº kernel áá¡áá¯á¶ážá á¯á¶ááŸááºáá¬ááºáá¯á¶ážá áœá²ááŸá¯ááá¯áááááá¬áá¬áá»áŸá±á¬á·áá»áááºááŸáá·áº memory fragmentation ááá¯áá»áŸá±á¬á·áá»ááá¯ááºáááºá
- á¡ááŸá¬ážááŸá¬ááŒááºááŒááºážáá±áá¬ááᯠáá±ážááá¯á·ááŒááºážááᯠCTF (Compact Type Format) áá±á¬áºáááºááœáẠáá±ážáá±á¬ááºáá¬ážááŒá®ážá C á¡áá»áá¯ážá¡á á¬ážáá»á¬ážá áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááŸáá·áº á¡ááŸá¬ážááŒááºáááºááŒááºážáááºá¹áá±ááá»á¬ážá¡ááŒá¬áž áá»áááºáááºááŸá¯áá»á¬ážááŸáá·áºáááºáááºáá±á¬ á¡áá»ááºá¡áááºáá»á¬ážááᯠáá»á áºáá áºááááºáááºážá áœá¬ ááááºážáááºážáá±ážáá«áááºá
- DRBD (ááŒáá·áºáá±áá¬ážáá±á¬ áááºáá°áá¯ááºááœáẠáááááá¬) áá±á¬áºáá»á°ážááŸáá·áº /dev/raw á ááºáá á¹á ááºážááᯠáááºááá¯ááºážááá¯ááºáá«ááŒá® (ááá¯ááºááá¯ááºááá¯ááºáááºáá±á¬ááºááœáá·áºá¡ááœáẠO_DIRECT á¡áá¶ááᯠá¡áá¯á¶ážááŒá¯áá«)á
source: opennet.ru