Oracle Linux 9 sy Unbreakable Enterprise Kernel 7 misy

Oracle dia namoaka famoahana maharitra ny fizarana Oracle Linux 9 sy ny Unbreakable Enterprise Kernel 7 (UEK R7), napetraka ho ampiasaina amin'ny fizarana Oracle Linux ho solon'ny fonosana kernel mahazatra avy amin'ny Red Hat Enterprise Linux. Ny fizarana Oracle Linux 9 dia mifototra amin'ny fonosana fonosana Red Hat Enterprise Linux 9 ary mifanaraka tanteraka amin'izany.

Ny fametrahana sary iso amin'ny 8.6 GB sy 840 MB, voaomana ho an'ny maritrano x86_64 sy ARM64 (aarch64), dia atolotra tsy misy famerana. Oracle Linux 9 dia manana fidirana tsy misy fetra sy maimaim-poana amin'ny fitehirizana yum miaraka amin'ny fanavaozana fonosana binary izay manamboatra ny lesoka (errata) sy ny olana momba ny fiarovana. Efa nomanina ihany koa ireo tahiry tohanana misaraka miaraka amin'ireo fonosana Application Stream sy CodeReady Builder.

Ho fanampin'ny fonosana kernel avy amin'ny RHEL (mifototra amin'ny kernel 5.14), Oracle Linux dia manolotra ny kernel azy manokana, Unbreakable Enterprise Kernel 7, miorina amin'ny Linux kernel 5.15 ary natao ho an'ny miasa amin'ny rindrambaiko indostrialy sy ny hardware Oracle. Ny loharano kernel, anisan'izany ny fahatapahan'ny paty tsirairay, dia hita ao amin'ny tahiry Oracle Git ho an'ny daholobe. Ny Unbreakable Enterprise Kernel dia apetraka amin'ny alΓ lan'ny default, napetraka ho solon'ny fonosana kernel RHEL mahazatra ary manome endri-javatra mandroso maromaro toy ny fampidirana DTrace sy ny fanohanana Btrfs nohatsaraina. Ankoatra ny kernel fanampiny, ny famoahana ny Oracle Linux 9 sy RHEL 9 dia mitovy tanteraka amin'ny fiasa (ny lisitry ny fanovana dia hita ao amin'ny fanambarana RHEL9).

Fanavaozana lehibe ao amin'ny Unbreakable Enterprise Kernel 7:

  • Fanohanana nohatsaraina ho an'ny maritrano Aarch64. Ny haben'ny pejy fitadidiana mahazatra amin'ny rafitra ARM 64-bit dia nahena avy amin'ny 64 KB ka hatramin'ny 4 KB, izay mifanandrify kokoa amin'ny haben'ny fitadidiana sy ny enta-mavesatra mahazatra amin'ny rafitra ARM.
  • Nitohy ny fandefasana ny rafitra debugging dynamic DTrace 2.0, izay navadika ho fampiasana ny subsystem kernel eBPF. DTrace 2.0 dia mihazakazaka eo an-tampon'ny eBPF, mitovy amin'ny fomba fiasan'ny fitaovana fanaraha-maso Linux efa misy eo an-tampon'ny eBPF.
  • Nitarina ny fahaizan'ny rafitra fichier Btrfs. Nisy fampiharana asynchronous ny hetsika DISCARD nampiana tao amin'ny Btrfs mba hanamarihana ireo sakana afaka izay tsy mila tehirizina ara-batana intsony. Ny fampiharana asynchronous dia mamela anao tsy hiandry ny fiara hamita ny DISCARD ary hanao izany asa izany any aoriana. Nampiana safidy tendrombohitra vaovao hanatsorana ny fanarenana angon-drakitra avy amin'ny rafitra fisie simba: "rescue=ignorebadroots" ho an'ny fametrahana na dia eo aza ny fahasimbana amin'ny hazo faka sasany (habetsaka, uuid, data reloc, fitaovana, csum, habaka malalaka), "rescue=ignoredatacsums" mba hialana. manamarina ny checksums ho an'ny angona sy ny "rescue=all" mba hahafahan'ny 'ignorebadroots', 'ignoredatacsums' ary 'nologreplay' miaraka. Nanao fanatsarana fampisehoana lehibe mifandraika amin'ny asa fsync(). Fanampiana fanampiny ho an'ny fs-verity (fanamarinana ny rakitra sy fanamarinana ny fahamendrehana) ary ny sarintany ID mpampiasa.
  • XFS dia manohana ny hetsika DAX ho an'ny fidirana rakitra mivantana, mandingana ny cache pejy mba hanafoanana ny caching roa. Fanampiana fanovana hamahana ny olan'ny fihoaram-pefy miaraka amin'ny karazana data 32-bit time_t tamin'ny 2038, ao anatin'izany ny safidy mount bigtime sy inobtcount vaovao.
  • Nisy fanatsarana natao tamin'ny rafitra fichier OCFS2 (Oracle Cluster File System).
  • Nampiana ny rafitra rakitra ZoneFS, izay manatsotra ny asa ambany amin'ny fitaovana fitahirizana faritra. Zoned drives dia midika hoe fitaovana amin'ny kapila magnetika mafy na NVMe SSDs, ny toerana fitehirizana izay mizara ho faritra mandrafitra vondrona blocs na sehatra, izay tsy misy afa-tsy ny fanampim-panazavana misesy ihany no avela, manavao ny vondrona sakana manontolo. Ny ZoneFS FS dia mampifandray ny faritra tsirairay amin'ny fiara miaraka amin'ny rakitra misaraka, izay azo ampiasaina amin'ny fitahirizana angon-drakitra amin'ny fomba manta tsy misy fanodikodinana amin'ny sehatra sy sakana, i.e. Mamela ny fampiharana hampiasa ny rakitra API fa tsy miditra mivantana amin'ny fitaovana fanakanana mampiasa ioctl.
  • Niorina ny fanohanana ny protocol VPN WireGuard.
  • Nitarina ny fahaizan'ny subsystem eBPF. Ny rafitra CO-RE (Compile Once - Run Everywhere) dia nampiharina, izay mamaha ny olan'ny fampitana ny programa eBPF natambatra ary mamela anao hanangona indray mandeha monja ny fehezan-dalΓ na momba ny programa eBPF ary mampiasa loader manerantany manokana izay mampifanaraka ny programa feno. ny kernel ankehitriny sy BPF Types Format). Nampiana ny mekanika "BPF trampoline", izay ahafahanao mampihena ny overhead rehefa mamindra ny antso eo anelanelan'ny kernel sy ny programa BPF ho zero. Ny fahafahana miditra mivantana amin'ny fampiasa kernel avy amin'ny programa BPF ary mampiato ny mpitantana dia omena.
  • Ny mpitsikilo ho an'ny fisarahana hidin-trano dia nampidirina, izay mitranga rehefa miditra amin'ny angon-drakitra tsy mifanaraka amin'ny fitadidiana noho ny zava-misy fa rehefa manatanteraka torolΓ lana atomika, ny angon-drakitra dia miampita tsipika cache CPU roa. Ny kernel dia afaka mamantatra ny fanakanana toy izany izay miteraka fahasimbana goavana, ary mamoaka fampitandremana na mandefa famantarana SIGBUS amin'ny fampiharana izay mahatonga ny fanakanana.
  • Ny fanohanana dia omena ho an'ny Multipath TCP (MPTCP), fanitarana ny protocole TCP amin'ny fandaminana ny fiasan'ny fifandraisana TCP miaraka amin'ny fandefasana fonosana miaraka amin'ny lalana maromaro amin'ny alΓ lan'ny fifandraisana amin'ny tambajotra samihafa mifandray amin'ny adiresy IP samihafa.
  • Ny mpandrindra asa dia mampihatra ny fomba fandrindrana SCHED_CORE, izay ahafahanao mifehy izay dingana azo tanterahina miaraka amin'ny fototra CPU iray ihany. Ny dingana tsirairay dia azo omena famantarana cookie izay mamaritra ny haavon'ny fifampitokisana eo amin'ny dingana (ohatra, an'ny mpampiasa iray na fitoeran-javatra iray ihany). Rehefa mandamina ny famonoana kaody, ny mpandrindra dia afaka miantoka fa ny fototry ny CPU iray ihany no zaraina amin'ireo dingana mifandray amin'ny tompony iray ihany, izay azo ampiasaina hanakanana ny fanafihana Spectre sasany amin'ny alΓ lan'ny fisorohana ny asa azo itokisana sy tsy azo itokisana tsy mandeha amin'ny kofehy SMT (Hyper Threading) mitovy. .
  • Ho an'ny cgroups, dia nisy ny fanaraha-maso fitadidiana slab, izay misongadina amin'ny famindrana ny kaonty slab avy amin'ny haavon'ny pejin'ny fitadidiana mankany amin'ny haavon'ny zavatra kernel, izay ahafahana mizara pejy slab amin'ny cgroups samihafa, fa tsy mizara cache slab misaraka ho an'ny cgroups. cgroup tsirairay. Ny fomba fiasa natolotra dia ahafahana mampitombo ny fahombiazan'ny fampiasana slab, mampihena ny haben'ny fahatsiarovana ampiasaina amin'ny slab amin'ny 30-45%, mampihena be ny fanjifana fahatsiarovana ny kernel ary mampihena ny fizarazarana fahatsiarovana.
  • Ny fandefasana angon-drakitra debugging dia omena amin'ny endrika CTF (Compact Type Format), izay manome fitehirizana fampahalalam-baovao momba ny karazana C, fifandraisana eo amin'ny fiasa sy ny marika debugging.
  • Ny mody DRBD (Distributed Replicated Block Device) sy ny fitaovana / dev/raw dia natsahatra (ampiasao ny saina O_DIRECT raha te hiditra amin'ny rakitra mivantana).

Source: opennet.ru

Add a comment