Oracle rakafukurwa munguva pfupi yapfuura iyo itsva yakagadzikana vhezheni yayo Linux Kernel, «Isingaputsike Enterprise Kernel 7 (UEK R7)«, yakagadzirirwa kushandiswa muOracle Linux kugovera seimwe nzira kune yakajairwa Red Hat Enterprise Linux kernel package.
Kune avo vasingazive nezveIsingaputsike Enterprise Kernel, iwe unofanirwa kuziva kuti iyi iKernel iyo Oracle Linux inopa uye iyi vhezheni itsva yakavakirwa paLinux 5.15 kernel uye yakagadziridzwa kushanda nemaindasitiri software uye Oracle michina.
Zvikuru zvitsva zveIsingaputsike Enterprise Kernel 7
Mune iyi vhezheni itsva inoratidzwa, the Yakavandudzwa rutsigiro rweAarch64 architecture. El saizi yepeji yendangariro default pane 64-bit ARM masisitimu yakaderedzwa kubva pa64KB kuenda ku4KB, iyo inokodzera zvirinani kune saizi yekurangarira uye mitoro yebasa yakafanana neiyo ARM masisitimu.
Izvo zvakare zvakasimbiswa izvo kugona kweiyo Btrfs faira system yakawedzerwa, Saka kuita kweasynchronous kweDISCARD oparesheni yakawedzerwa kuBtrfs kumaka mabhuroki akaburitswa asingachagone kuchengetwa. Iyo asynchronous kuita inobvumidza iwe kuti usamirire kuti dhiraivha ipedze DISCARD uye kuita oparesheni iyi kumashure.
Ari mukati XFS inoshandisa tsigiro yemabasa eDAX kuti yakananga faira system yekuwana, kunzvenga peji cache kudzivirira kaviri caching, pamwe nekuchinja kugadzirisa 32-bit nguva_t mafashama nyaya muna 2038, kusanganisira itsva sarudzo dzinokwira bigtime uye inobtcount.
Kuvandudzwa kwakaitwa kuOCFS2 (Oracle Cluster File System) faira system.
Tinogona zvakare kuwana izvo yakawedzera ZoneFS faira system kurerutsa basa rakaderera ine zoned storage devices. Zoned storage inoreva NVMe hard drive kana SSDs uko nzvimbo yekuchengetera yakakamurwa kuita mazoni, ari mapoka emabhuroko kana zvikamu, uko data rinongotenderwa kuwedzerwa zvakatevedzana nekuvandudza boka rose re block. ZoneFS inobatanidza nzvimbo yega yega padhiraivha nefaira rakasiyana rinogona kushandiswa kuchengetedza data mune yakaomeswa modhi pasina kunyengedza pachikamu uye block level, i.e. inobvumira maapplication kushandisa iyo faira API pachinzvimbo chekuwana zvakananga mudziyo wezvivharo uchishandisa ioctl.
Mukuwedzera, zvakakosha yakawedzera kugona kweBPF subsystem, saka iyo CO-RE michina yakaitwa (Gadzira Kamwe - Mhanya Kwese), iyo inogadzirisa dambudziko rekutakurika kweakaunganidzwa eBPF zvirongwa uye inokutendera kuti utore kodhi yezvirongwa zveBPF kamwe chete uye shandisa yakakosha yekurodha inogadzirisa chirongwa chakaremerwa kune yazvino kernel uye BTF (BPF Type. Format) mhando.
Yakawedzera BPF Trampoline michina, iyo inokutendera kuti uderedze zvachose mutengo wakazara paunenge uchitumira mafoni pakati pezvirongwa zvepakati neBPF. Inopa kugona kuwana zvakananga iyo yakakosha kushanda kweBPF zvirongwa uye kumisa mutyairi.
Zvakare kuenderera mberi nekuendesa kweiyo DTrace 2.0 dynamic debugging system, iyo yakashandurwa kushandisa eBPF kernel subsystem. DTrace 2.0 inomhanya pamusoro peBPF, yakafanana nemashandisirwo eLinux ekutsvaga maturusi anomhanya pamusoro peBPF.
Kune mapoka, mutyairi wememori slab anoitwa, iyo inozivikanwa pakufambisa slab accounting kubva pamwero wemapeji ekurangarira kusvika padanho rezvinhu kernel, izvoe inoita kuti zvikwanise kugovera mapeji e-slab mumapoka akasiyana, pane kutsaurira akaparadzana slab cache kune imwe neimwe. cgroup. Iyo yakarongwa nzira inoita kuti iwedzere kugona kwekushandiswa kweslab, kuderedza saizi yekuyeuka inoshandiswa kune slab ne30-45%, kuderedza zvakanyanya kurangarira kudyiwa kwekernel, uye kuderedza kupatsanurwa kwendangariro.
Debug data delivery muCTF format inopihwa (compact type fomati), iyo inopa compact kuchengetedza ruzivo nezve C marudzi, hukama pakati pemabasa, uye debugging zviratidzo.
Chekupedzisira, kana iwe uchifarira kugona kuziva zvakawanda nezvazvo, unogona kubvunza ruzivo mune zvinotevera
Uye zvakare, iyo kernel sosi kodhi, kusanganisira kuparara kuita zvigamba zvega, inowanikwa muruzhinji Oracle Git repository.