Unbreakable Enterprise Kernel 7 har redan släppts och det här är dess nyheter

Oracle presenteras nyligen den nya stabila versionen av Linux-kärnan, «Unbreakable Enterprise Kernel 7 (UEK R7)«, placerad för användning i Oracle Linux-distributionen som ett alternativ till det vanliga Red Hat Enterprise Linux-kärnpaketet.

För de som inte är medvetna om Unbreakable Enterprise Kernel bör du veta att detta är en Kernel som Oracle Linux erbjuder och denna nya version är baserad på Linux 5.15-kärnan och optimerad för att fungera med industriell programvara och Oracle-utrustning.

De viktigaste nyheterna i Unbreakable Enterprise Kernel 7

I denna nya version som presenteras, den Förbättrat stöd för Aarch64-arkitekturen. El minnessidans storlek standard på 64-bitars ARM-system har reducerats från 64KB till 4KB, som är bättre lämpad för minnesstorlekar och arbetsbelastningar som är typiska för ARM-system.

Det framhävs också att funktionerna i Btrfs-filsystemet utökades, Så en asynkron implementering av DISCARD-operationen lades till Btrfs för att markera släppta block som inte längre kan lagras fysiskt. Den asynkrona implementeringen låter dig inte vänta på att enheten ska slutföra DISCARD och att utföra denna operation i bakgrunden.

Medan i XFS implementerar stöd för DAX-operationer för direkt åtkomst till filsystemet, kringgå sidcachen för att undvika dubbelcache, plus ändringar för att lösa 32-bitars time_t overflow-problem 2038, inklusive nya alternativ som monteras bigtime och inobtcount.
Förbättringar har gjorts av filsystemet OCFS2 (Oracle Cluster File System).

Vi kan också hitta det lagt till ZoneFS-filsystem för att förenkla arbete på låg nivå med zonindelade lagringsenheter. Zonerad lagring avser NVMe-hårddiskar eller SSD:er där lagringsutrymmet är uppdelat i zoner, som är grupper av block eller sektorer, till vilka data endast tillåts läggas till sekventiellt genom att uppdatera hela blockgruppen. ZoneFS associerar varje zon på enheten med en separat fil som kan användas för att lagra data i råläge utan manipulation på sektor- och blocknivå, det vill säga det tillåter applikationer att använda fil-API istället för att direkt komma åt enheten av block med ioctl.

Dessutom höjdpunkter utökade möjligheter hos eBPF-delsystemet, sedan CO-RE-mekanismen har implementerats (Compile Once – Run Everywhere), som löser problemet med portabilitet för kompilerade eBPF-program och låter dig kompilera koden för eBPF-program endast en gång och använda en speciell universell loader som anpassar det laddade programmet till den aktuella kärnan och BTF (BPF Type) format) typer.

Tillagd BPF-trampolinmekanism, vilket gör att du nästan helt kan minska dina totala kostnader när du överför samtal mellan de centrala programmen och BPF. Förutsatt möjligheten att direkt komma åt kärnfunktionaliteten i BPF-program och stänga av drivrutinen.

Även fortsatt leverans av det dynamiska felsökningssystemet DTrace 2.0, som ändrades för att använda eBPF-kärnundersystemet. DTrace 2.0 körs ovanpå eBPF, liknande hur befintliga Linux-spårningsverktyg körs ovanpå eBPF.

För cgroups implementeras en drivrutin för minnesskivor, vilket är anmärkningsvärt för att flytta skivredovisning från nivån på minnessidor till nivån för kärnobjekt, vilkete gör det möjligt att dela skivsidor i olika cgroups, istället för att dedikera separata skivcacher för varje. c-grupp. Det föreslagna tillvägagångssättet gör det möjligt att öka effektiviteten av skivanvändningen, minska storleken på minnet som används för skivan med 30-45 %, avsevärt minska kärnans totala minnesförbrukning och minska minnesfragmenteringen.

Felsökningsdataleverans i CTF-format tillhandahålls (compact type format), som ger kompakt lagring av information om C-typer, relationer mellan funktioner och felsökningssymboler.

Slutligen, om du är intresserad av att kunna veta mer om det kan du rådfråga detaljer i följande

Dessutom är kärnans källkod, inklusive en uppdelning i individuella patchar, tillgänglig i det offentliga Oracle Git-förrådet.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.