{"id":122993,"date":"2025-03-25T22:22:41","date_gmt":"2025-03-25T20:22:41","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-yadra-linux-6-14"},"modified":"2025-03-25T22:22:41","modified_gmt":"2025-03-25T20:22:41","slug":"reliz-yadra-linux-6-14","status":"publish","type":"post","link":"https:\/\/prohoster.info\/nl\/blog\/news\/reliz-yadra-linux-6-14","title":{"rendered":"Release van Linux-kernel 6.14","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Na twee maanden ontwikkeling heeft Linus Torvalds de release van de Linux-kernel 6.14 gepresenteerd. Onder de meest opvallende wijzigingen zijn: de ntsync-driver met synchronisatieprimitive voor Windows NT, de configuratie van de balans van leesoperaties in Btrfs RAID1, ondersteuning voor reflink in XFS in realtime-modus, de mogelijkheid voor niet-cache gebufferde invoer\/uitvoer, dmem cgroup voor het beperken van GPU-geheugen, gebruik van io_uring in FUSE, het delegeren van attributen in NFS, ondersteuning voor atomar schrijven in de Device mapper, versnelling van symbolische links, beheer van de mogelijkheid om scripts uit te voeren, ondersteuning voor Qualcomm Snapdragon 8 Elite-chips en een driver voor AMD NPU.    <\/p>\n<p>In de nieuwe versie zijn 12115 correcties aangebracht door 1984 ontwikkelaars, de patchgrootte is 39 MB (de wijzigingen betreft 10170 bestanden, 531586 nieuwe regels code zijn toegevoegd en 235999 regels zijn verwijderd). In de vorige release waren er 14172 correcties van 2086 ontwikkelaars, met een patchgrootte van 46 MB. Ongeveer 41% van alle wijzigingen in 6.14 heeft betrekking op stuurprogramma's, ongeveer 13% van de wijzigingen betreft de update van hardware-specifieke code, 14% is gerelateerd aan de netwerkstack, 7% aan bestandssystemen en 4% aan interne kernsubsystemen.       <\/p>\n<p>Hoofdvernieuwingen in kernel 6.14:  <\/p>\n<ul>\n<li class=\"l\"> <b>Opslagsubsystemen, invoer\/uitvoer en bestandssystemen<\/b>\n<ul>\n<li class=\"l\"> In het Btrfs-bestandssysteem is ondersteuning toegevoegd voor nieuwe methoden om leesbewerkingen te balanceren tussen de schijven in een RAID1-array. Naast de eerder gebruikte lastverdeling op basis van procesidentificatie (pid), zijn in de nieuwe versie drie nieuwe balanceringsmodi ge\u00efntroduceerd: 'rotation' (gelijke verdeling van de last over alle schijven, standaard ingeschakeld); 'latency' (lastverdeling rekening houdend met latentie, nuttig bij storingen of onbetrouwbare werking van schijven); devid (handmatige besturing). Voor het wijzigen van de balanceringsmodus is een interface toegevoegd: '\/sys\/fs\/btrfs\/\/read_policy'. Andere wijzigingen in Btrfs zijn de implementatie van ioctl FS_IOC_READ_VERITY_METADATA.\n<li class=\"l\"> Een modus voor niet-cache-geheugeninvoer\/-uitvoer is toegevoegd, waarin gegevens onmiddellijk uit de paginacache worden verwijderd nadat de lees- of schrijftaken zijn voltooid. Deze wijziging kan handig zijn bij het gebruik van zeer snelle opslagapparaten, waarbij cachen van operaties in het RAM overbodig is. Voor dergelijke apparaten maakt de nieuwe modus het mogelijk om overmatig geheugengebruik door de paginacache te voorkomen zonder gebruik te maken van een uitgebreide directe invoer\/-uitvoer (Direct I\/O) API.\n<li class=\"l\"> In fsnotify, het mechanisme voor het volgen van wijzigingen in het bestandssysteem, is een nieuw evenement FS_PRE_ACCESS toegevoegd, dat wordt gegenereerd voorafgaand aan de toegang tot de inhoud van een bestand. Het evenement wordt synchroon behandeld, dat wil zeggen dat de kernel het evenement verstuurt en op een antwoord wacht. Als het antwoord is ontvangen, wordt de bewerking uitgevoerd, en als er een fout optreedt, retourneert de systeemaanroep een foutcode naar de gebruikersruimte. Met behulp van FS_PRE_ACCESS kan een proces in de gebruikersruimte bijvoorbeeld het bestand vullen zodra gegevens beschikbaar zijn in de langzame opslag.\n<li class=\"l\"> In het FUSE-subsystem, dat het mogelijk maakt om bestandssysteemimplementaties in de gebruikersruimte te cre\u00ebren, is ondersteuning toegevoegd voor gegevensuitwisseling tussen de kernel en de handler in de gebruikersruimte met behulp van het io_uring invoer\/-uitvoer mechanisme. Deze wijziging verbetert de prestaties van FUSE door het aantal contextwisselingen tussen de kernel en de gebruikersruimte te verminderen.\n<li class=\"l\"> In het XFS-bestandssysteem is de mogelijkheid toegevoegd om reverse mapping (rmap, reverse-mapping) te gebruiken in de modus voor voorspelbare vertragingen (&#171;realtime device&#187;). Reverse mapping maakt het mogelijk om te bepalen voor welke opslag van een bestand een bepaalde blok op het opslagapparaat wordt gebruikt. Met rmap in XFS is voor de realtime-modus ondersteuning ge\u00efmplementeerd voor de reflink-operatie, waarmee bestanden kunnen worden gekopieerd door metadata van het bestand te klonen en een link naar reeds bestaande gegevens te cre\u00ebren zonder deze daadwerkelijk te kopi\u00ebren.\n<li class=\"l\"> In VFS is caching van de grootte van symbolische links ge\u00efmplementeerd, wat een versnelling van 1,5% mogelijk maakt bij het uitvoeren van de readlink-operatie (in de test met \/initrd.img in ext4). Caching is ingeschakeld in de ext4 en tmpfs bestandssystemen.\n<li class=\"l\"> In de implementatie van NFSv4.2 is ondersteuning voor bestandsattributelegatie toegevoegd, waarmee je attributen zoals de wijzingingstijd (mtime) aan de klantenzijde van NFS kunt beheren zonder dat je wijzigingen op de server hoeft terug te zetten. In NFS is ook de ondersteuning voor het protocol &#171;LOCALIO&#187; verbeterd, dat bepaalt of de client en de NFS-server zich op dezelfde host bevinden, om de bijbehorende optimalisaties te benutten, zoals het gebruik van directe invoer\/uitvoer (Direct I\/O) door de client.\n<li class=\"l\"> De prestaties van leesoperaties in de bestandssystemen NETFS, CIFS en AFS (Andrew File System) zijn verbeterd.\n<li class=\"l\"> In Squashfs is een modus voor rechtstreekse belasting van blokken in de paginacache (SQUASHFS_FILE_DIRECT) toegevoegd, waarmee een aparte read_page-cache overbodig wordt. Deze wijziging heeft de geheugensteun die door Squashfs werd gebruikt, verminderd.\n<li class=\"l\"> In de systeemaanroep statx() is de vlag STATX_DIO_READ_ALIGN ge\u00efmplementeerd, om de vereiste uitlijning voor leesoperaties uit een bestand te bepalen.\n<li class=\"l\"> In het bestandssysteem Bcachefs is het formaat van de schijfstructuren bijgewerkt en gestabiliseerd. Verdere wijzigingen aan het formaat worden als optioneel beschouwd en zullen worden ge\u00efmplementeerd als optionele uitbreidingen. De snelheid van de integriteitscontrole van het bestandssysteem is aanzienlijk verhoogd. Bovendien is de werking in de alleen-lezen modus verbeterd; problemen die leidden tot toegang tot geheugen na vrijgave (use after free) zijn verholpen; en er zijn problemen met reflink-pointers in fsck opgelost; de verwerking van transactieherstarts is gecorrigeerd.\n<li class=\"l\"> De module md-linear is teruggebracht, bedoeld voor de samenvoeging van block devices. Deze module was eerder verouderd verklaard en uit de kernel 6.8 verwijderd, maar bleek gewild te zijn en is daarom nu hersteld.\n<li class=\"l\"> De bestandssystemen F2FS en SQUASHFS zijn overgezet naar het gebruik van geheugenpagina's (page folios).\n<li class=\"l\"> De bestandssystemen OCFS2 en DLMFS zijn overgezet naar het gebruik van een nieuwe API voor het mounten van partities.\n<li class=\"l\"> In de null_blk-driver is het attribuut &#171;rotational&#187; ge\u00efmplementeerd, dat kan worden ingesteld via configfs en waarmee het gedrag van een apparaat met draaiende schijven kan worden gesimuleerd voor het vergemakkelijken van de test van kernelfuncties.\n<li class=\"l\"> In het Device mapper systeem en in de modules dm-mirror, dm-io, dm-table, dm-linear, dm-stripe en dm-raid1 is ondersteuning voor atomische schrijfoperaties ge\u00efmplementeerd.                             <\/ul>\n<li class=\"l\"> <b>Geheugen en systeemdiensten<\/b>\n<ul>\n<li class=\"l\"> De integratie in de kernel driver ntsync is voltooid, die een symbolisch apparaat \/dev\/ntsync en een set synchronisatieprimitieven implementeert die in de Windows NT-kernel worden gebruikt. De implementatie van dergelijke primitieven op kernel-niveau maakt een aanzienlijke prestatieverhoging mogelijk voor Windows-spellen die via Wine worden uitgevoerd. De prestatieverbetering wordt bereikt door de overhead die gepaard gaat met het gebruik van RPC in de gebruikersruimte te elimineren. Het cre\u00ebren van een aparte driver voor de Linux-kernel wordt verklaard door de moeilijkheid om de NT-synchronisatie-API correct te implementeren bovenop de bestaande primitieven in de kernel.\n<li class=\"l\"> Een nieuwe cgroup DMEM-controller is toegevoegd voor het gescheiden bijhouden van het geheugen van apparaten, zoals GPU's. DMEM maakt het mogelijk om afzonderlijke cgroups voor verschillende taken die met de GPU werken te cre\u00ebren, zodat ze onafhankelijk van elkaar uitgevoerd kunnen worden. Deze nieuwe functie lost het probleem op van geforceerde be\u00ebindiging van GPU-bewerkingen bij gebrek aan beschikbaar geheugen door het bijhouden van het weerkaatste GPU-geheugen en het door stuurprogramma's gebruikte CPU-geheugen in aparte cgroups.\n<li class=\"l\"> Optimalisaties zijn doorgevoerd voor de schaalbaarheid van de TLB (Translation Lookaside Buffer) flush-operatie, die wordt gebruikt om de vertaling van virtuele adressen naar fysieke adressen te versnellen. De toegevoegde optimalisaties komen neer op het uitstellen van de update van bepaalde gegevensstructuren tijdens contextwisseling, wat de prestaties verbetert bij het doorlopen van bepaalde tests.\n<li class=\"l\"> De prestaties van het MGLRU (Multi-Generational LRU) mechanisme zijn verhoogd, dat wordt gebruikt om te bepalen welke geheugenspages worden gebruikt en welke kunnen worden verwijderd naar de swapruimte.\n<li class=\"l\">  De overdracht van wijzigingen uit de Rust-for-Linux-tak, met betrekking tot het gebruik van de Rust-taal als tweede taal voor het ontwikkelen van drivers en kernelmodules, wordt voortgezet (ondersteuning voor Rust is niet standaard ingeschakeld en leidt niet tot het opnemen van Rust als verplichte build-afhankelijkheid voor de kernel). De mogelijkheid om de macro &#171;derive(CoercePointee)&#187; in de kerncode te gebruiken, is geboden, waarmee slimme pointers met trait-objecten kunnen worden gebruikt. Rust-wrappers voor PCI, platforms, Open Firmware, symbolische apparaten en enkele invoer\/uitvoerfuncties zijn opgenomen in de kernel. Greg Kroah-Hartman, verantwoordelijk voor de ondersteuning van de stabiele kernel-tak van Linux, heeft de huidige status gekarakteriseerd als &#171;bijna gereed voor het schrijven van een echte driver in Rust&#187;.\n<li class=\"l\"> In de build-scenario's is er nieuwe code voorgesteld voor het genereren van versies van debug-symbolen voor laadmodules, die nu informatie uit debug-records in DWARF-formaat gebruikt in plaats van de broncode direct te parseren. Deze wijziging maakt versiebeheer van debug-symbolen voor modules geschreven in de Rust-taal mogelijk. De oude implementatie blijft ook in de kernel, en de keuze van de generator wordt bepaald op het niveau van build-opties.\n<li class=\"l\"> Voor de PowerPC-architectuur is ondersteuning voor de modus van lazy task preemption (PREEMPT_LAZY, lazy preemption) ge\u00efmplementeerd, die overeenkomt met de modus van full preemption (&#171;full preemption&#187;) voor realtime-taken (RR\/FIFO\/DEADLINE), maar de preemption van normale taken (SCHED_NORMAL) uitstellen tot de tikgrens.\n<li class=\"l\"> De performance profiling-subsystem 'perf' heeft ondersteuning toegevoegd voor energieverbruikscounters van AMD-processoren. Er is nu ondersteuning voor systemen met tot 2048 CPU-kernen.\n<li class=\"l\"> De mogelijkheid om de sysctl-parameter pid_max te gebruiken met namespaces van proces-ID's (ID namespace) is geboden. De parameter pid_max is bedoeld om de maximale waarde van proces-ID's (PID) te beperken en kan nu worden gebruikt om het maximaal mogelijke aantal processen dat in de opgegeven namespace wordt uitgevoerd te beperken. De verwerking van de parameter gebeurt hi\u00ebrarchisch, d.w.z. beperkingen in externe namespaces zijn van toepassing op geneste namespaces.\n<li class=\"l\"> Bij het gebruik voor het starten van het systeemoproep-proces execveat zal in het bestandssysteem \/proc nu de naam van het gestart bestand worden weergegeven in plaats van het nummer van de bestandsdescriptor.\n<li class=\"l\"> In de broncode van de kernel (in de map samples\/vfs) is een utiliteit mountinfo toegevoegd, die het gebruik van de systeemoproepen statmount() en listmount() aantoont.\n<li class=\"l\"> In de BPF-subsystem zijn nieuwe functies bpf_local_irq_save() en bpf_local_irq_restore() voorgesteld voor het tijdelijk uitschakelen van interrupties op de lokale CPU. Deze functies kunnen worden gebruikt voor het implementeren van structuren waarvan de verwerking niet wordt onderbroken door interrupties.\n<li class=\"l\"> In de systeemoproep madvise() is ervoor gezorgd dat bij gebruik van de vlaggen MADV_DONTNEED en MADV_FREE de geheugenpagina-tabellen die verband houden met het vrijgegeven adresbereik worden vrijgegeven, omdat in sommige situaties lege geheugenpagina's relatief veel geheugen kunnen innemen.\n<li class=\"l\"> Voor de OpenRISC-architectuur is de ondersteuning voor het mechanisme van herstartbare reeksen (rseq, restartable sequences) ge\u00efmplementeerd, dat bedoeld is voor snelle atomische uitvoering van operaties die, wanneer ze door een andere thread worden onderbroken, worden gewist en opnieuw worden geprobeerd.\n<li class=\"l\"> De code is herstructureerd met de implementatie van de algoritmen CRC32 en CRC-T10DIF, welke niet langer overlappen met de crypto-subsystem en direct vanuit de bibliotheekinterface wordt aangeroepen. Deze wijziging heeft geleid tot een vereenvoudiging van de code en een verbetering van de effici\u00ebntie.\n<li class=\"l\"> In het systeem voor asynchrone invoer\/uitvoer io_uring is een interface toegevoegd voor het doorgeven van aanvullende metadata over integriteit tijdens het uitvoeren van lees- en schrijfoperaties.            <\/ul>\n<li class=\"l\"> <b>Virtualisatie en beveiliging<\/b>\n<ul>\n<li class=\"l\"> De systeemaanroep execveat heeft de vlag AT_EXECVE_CHECK toegevoegd, die het mogelijk maakt om de uitvoerbaarheid van een bestand te controleren zonder het feitelijk uit te voeren, met inachtneming van beveiligingsbeleid, toegangsrechten en actieve LSM-modules. Voor gebruik in combinatie met AT_EXECVE_CHECK zijn de securebit-vlaggen SECBIT_EXEC_RESTRICT_FILE en SECBIT_EXEC_DENY_INTERACTIVE voorgesteld, die gebruikt kunnen worden om de uitvoering van bestanden met scripts in programmeertalen te beperken. De vlag SECBIT_EXEC_RESTRICT_FILE verplicht koppelaars en interpreters om de optie AT_EXECVE_CHECK te gebruiken voor uitvoerbaarheidscontrole, terwijl de vlag SECBIT_EXEC_DENY_INTERACTIVE het verwerken van interactiecommando's verbiedt. Het belangrijkste idee van de wijziging is de mogelijkheid om beveiligingsbeleid niet alleen toe te passen op traditionele uitvoerbare bestanden, maar ook op tekstbestanden met scripts die kunnen worden geladen via een interpreter (d.w.z. de verbod op uitvoering kan worden toegepast, niet alleen bij het uitvoeren van '.\/script.sh', maar ook bij het uitvoeren in de vorm van 'sh script.sh').\n<li class=\"l\"> On x86 systems, support for protected time counters for guest systems has been implemented, preventing changes to the guest system's system clock from the host environment. This capability is based on the AMD SEV (Secure Encrypted Virtualization) mechanism used in virtualization systems for protection. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/nl\/vps\/\"   title=\"virtuele machines\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2196\">virtuele machines<\/a> from interference by the hypervisor or the host system administrator.\n<li class=\"l\"> Support for xperm rules has been added to the SELinux mandatory access control system, allowing SELinux policies to be tied to specific ioctl() calls or netlink messages.\n<li class=\"l\"> For signing kernel modules with a digital signature, the SHA512 algorithm is used by default instead of SHA1.\n<li class=\"l\"> Drivers for guest systems in VirtualBox have added support for the ARM64 architecture.\n<li class=\"l\"> In de hypervisor <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/nl\/vps\/abuzoustojchivye-vps\/\"   title=\"KVM\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"4439\">KVM<\/a> Work continues on implementing the Intel TDX (Trusted Domain Extensions) mechanism for encrypting memory in guest systems.\n<li class=\"l\"> Support for error recovery mode has been added to virtio_blk.                <\/ul>\n<li class=\"l\"> <b>Netwerk subsysteem<\/b>\n<ul>\n<li class=\"l\"> The RxRPC protocol implementation has added the ability to use larger UDP frames to increase throughput.\n<li class=\"l\"> Support for the RACK-TLP algorithm for packet loss detection has been added for TCP.\n<li class=\"l\"> Een nieuwe sysctl-parameter tcp_tw_reuse_delay is toegevoegd, die van toepassing is op de naamruimte (network namespace) en waarmee de vertraging kan worden bepaald voordat het systeem het nummer van de netwerkpoort opnieuw kan gebruiken na het sluiten van de TCP-socket.\n<li class=\"l\"> De mogelijkheid om een tijdprovider (PTP) te kiezen voor het genereren van tijdstempels op PHY- en MAC-niveaus is toegevoegd.\n<li class=\"l\"> Voor IPsec is ondersteuning ge\u00efmplementeerd voor de aggregatie- en fragmentatiemechanisme van ingekapselde IP-pakketten \u2014 IP-TFS\/AGGFRAG (IP Traffic Flow Security\/Aggregation and Fragmentation Mode for Encapsulating Security Payload).\n<li class=\"l\"> In het netwerk socketsysteem is ondersteuning toegevoegd voor het verzenden van prioriteitsinformatie (SO_PRIORITY) in de vorm van beheersberichten (cmsg \u2014 control messages). Voor netwerksockets is de optie SO_RCVPRIORITY toegevoegd, die in de functie recvmsg() de informatie over de prioriteit van de socket doorgeeft.                                <\/ul>\n<li class=\"l\"> <b>Apparatuur<\/b>\n<ul>\n<li class=\"l\"> Er is een amdxdna-stuurprogramma toegevoegd voor ge\u00efntegreerde NPU (Neural Processing Unit) versnellende eenheden in AMD CPU's, gebaseerd op de XDNA-architectuur, die bedoeld zijn voor het versnellen van bewerkingen die verband houden met machine learning. NPU's op basis van de XDNA-architectuur worden geleverd in de AMD Ryzen 7040 en 8040 series, AMD Alveo V70 versnellende eenheden en AMD Versal SoC.\n<li class=\"l\"> In de i915-driver zijn identificaties van nieuwe GPU's toegevoegd, is er een handler ge\u00efmplementeerd voor HDMI-initialisatiefouten en is de betrouwbaarheid van het resetten van GPU-motoren op Haswell en eerdere systemen verbeterd.\n<li class=\"l\"> De ontwikkeling van de drm-stuurprogramma (Direct Rendering Manager) Xe voor GPU's op basis van de Intel Xe-architectuur, die wordt gebruikt in Intel Arc grafische kaarten en ge\u00efntegreerde graphics, is voortgezet, beginnend met de Tiger Lake-processoren.\n<li class=\"l\"> In de Nouveau-driver is de mogelijkheid toegevoegd om buffers met GSP-RM-logboeken via debugfs door te geven.\n<li class=\"l\"> In de AMDGPU-driver is ondersteuning ge\u00efmplementeerd voor het DRM-panicmechanisme, dat een soort 'blauwe scherm van de dood' toont bij storingen. De voorbereiding voor de ondersteuning van de toekomstige serie Radeon RX 9000 grafische kaarten op basis van de RDNA4-architectuur is voortgezet. De ondersteuning voor DCN 3.5, GG 9.5, IH 4.4, PSP 13.x, SMU 13.x, VCN 5.x, JPEG 5.x, GC 12.x, DC FAMS, RAS en ISP is bijgewerkt.\n<li class=\"l\"> In de DRM-stuurprogramma msm (GPU Qualcomm Adreno) is ondersteuning voor het Qualcomm SM6150 (QCS615) platform toegevoegd.\n<li class=\"l\"> In de DRM-stuurprogramma panfrost is ondersteuning voor SoC MediaTek MT8188 met GPU Mali-G57 toegevoegd.\n<li class=\"l\"> In de DRM-stuurprogramma vc4 is ondersteuning voor SoC Broadcom BCM2712 (Raspberry Pi 5) toegevoegd.\n<li class=\"l\"> In de vfio-stuurprogramma nvgrace-gpu is ondersteuning voor NVIDIA Grace Blackwell 200 chips toegevoegd.\n<li class=\"l\"> De samenstelling omvat een driver voor Intel THC (Touch Host Controller), gebruikt voor interactie met aanraakschermen en touchpads op bepaalde laptops. Ondersteuning voor Wacom-apparaten met een PCI-interface is toegevoegd. Ondersteuning voor gamingcontrollers van QH Electronics is toegevoegd.\n<li class=\"l\"> Ondersteuning voor ARM-platforms, SoC's en apparaten is toegevoegd: Qualcomm Snapdragon 8 Elite (SM8750), Qualcomm Snapdragon AR2 (SAR2130P), Qualcomm IQ6\/IQ8, Snapdragon 425 (MSM8917), Samsung Exynos 9810, Blaize BLZP1600, Microchip SAMA7D65, Renesas R-Car V4H ES3.0, Renesas RZ\/G3E. Ondersteuning voor de SoC SpacemiT K1 op basis van de RISC-V-architectuur is toegevoegd.\n<li class=\"l\"> In de ALSA-geluidsbibliotheek zijn de API's rawmidi en sequencer uitgebreid voor MIDI 2.0. In de API voor het uitvoeren van compressie-operaties aan de kant van de geluidskaart is ondersteuning voor ASRC (Asynchronous Sample Rate Conversion) toegevoegd.\n<li class=\"l\">  Ondersteuning voor geluidsystemen van apparaten is toegevoegd, waaronder Allwinner suinv F1C100s, Awinc AW88083, Realtek ALC5682I-VE, TAS2781, Focusrite Scarlett 4e Gen 16i16, 18i16 en 18i20. Ondersteuning voor draadloze hoofdtelefoons SteelSeries Arctis 9 is toegevoegd.      <\/ul>\n<\/ul>\n<p>Bron: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=62937\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 6.14. \u0421\u0440\u0435\u0434\u0438 \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0437\u0430\u043c\u0435\u0442\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439: \u0434\u0440\u0430\u0439\u0432\u0435\u0440 ntsync c \u043f\u0440\u0438\u043c\u0438\u0442\u0438\u0432\u0430\u043c\u0438 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438 Windows NT, \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0431\u0430\u043b\u0430\u043d\u0441\u0438\u0440\u043e\u0432\u043a\u0438 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 \u0447\u0442\u0435\u043d\u0438\u044f \u0432 Btrfs RAID1, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 reflink \u0432 XFS \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 realtime, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043d\u0435\u043a\u044d\u0448\u0438\u0440\u0443\u0435\u043c\u043e\u0433\u043e \u0431\u0443\u0444\u0435\u0440\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u0432\u0432\u043e\u0434\u0430\/\u0432\u044b\u0432\u043e\u0434\u0430, dmem cgroup \u0434\u043b\u044f \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f \u043f\u0430\u043c\u044f\u0442\u0438 GPU, \u0437\u0430\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u0438\u0435 io_uring \u0432 FUSE, \u0434\u0435\u043b\u0435\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u043e\u0432 \u0432 NFS, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-122993","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 6.14.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/nl\/blog\/news\/reliz-yadra-linux-6-14\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"nl_NL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 6.14 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 6.14.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/nl\/blog\/news\/reliz-yadra-linux-6-14\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2025-03-25T20:22:41+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-03-25T20:22:41+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Release van de Linux-kernel 6.14 | ProHoster","description":"Na twee maanden ontwikkeling heeft Linus Torvalds de release van de Linux-kernel 6.14 gepresenteerd.","canonical_url":"https:\/\/prohoster.info\/nl\/blog\/news\/reliz-yadra-linux-6-14","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nl_NL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 6.14 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 6.14.","og:url":"https:\/\/prohoster.info\/nl\/blog\/news\/reliz-yadra-linux-6-14","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2025-03-25T20:22:41+00:00","article:modified_time":"2025-03-25T20:22:41+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"122993","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-02-09 17:43:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 11:35:20","updated":"2026-02-09 17:43:20","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/122993","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/comments?post=122993"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/122993\/revisions"}],"predecessor-version":[{"id":164317,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/122993\/revisions\/164317"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media?parent=122993"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/categories?post=122993"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/tags?post=122993"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}