{"id":182108,"date":"2026-06-15T14:48:47","date_gmt":"2026-06-15T12:48:48","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/linux-7-1"},"modified":"2026-06-15T14:48:47","modified_gmt":"2026-06-15T12:48:48","slug":"linux-7-1","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/linux-7-1","title":{"rendered":"Linux 7.1","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/06\/5c483813dbb7d1a9f558b02f1fb8a59b.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><noindex>      <noindex><\/p>\n<p>Dopo due mesi di sviluppo, Linus Torvalds <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/CAHk-=wi4BF4bMhZNZ1tqs+FFV4OuZRe3ZqdWB+LxRLmRweUzQw@mail.gmail.com\/T\/#u\">ha presentato<\/a> ha rilasciato il kernel <a rel=\"nofollow\" href=\"https:\/\/www.kernel.org\">Linux 7.1<\/a>. Tra i cambiamenti pi\u00f9 significativi: nuovo driver ntfsplus, prima fase della dismissione del supporto per CPU i486, rimozione di vecchi adattatori Ethernet, rimozione dei protocolli ISDN e AX.25, attivazione predefinita del meccanismo Intel FRED, supporto per gestori BPF in io_uring, ottimizzazione del sottosistema di swapping, supporto per sub-scheduler in sched_ext, input\/output in modalit\u00e0 zero-copy nel driver ublk, operazione ioctl shutdown in Btrfs, commutazione dinamica della modalit\u00e0 di prestazione nel driver amd-pstate, supporto xattr per i socket Unix.<\/p>\n<p><\/noindex><\/noindex><\/p>\n<p>Nella nuova versione sono stati apportati 17275 correttivi da 2589 sviluppatori, la dimensione della patch \u00e8 di 57 MB (le modifiche hanno interessato 13528 file, aggiunte 751785 righe di codice, rimosse 405916 righe). Nella versione precedente ci sono stati 15624 correttivi da 2477 sviluppatori, la dimensione della patch era di 56 MB. Circa il 41% di tutte le modifiche presentate in 7.1 riguarda i driver dei dispositivi, circa il 12% \u00e8 relativo all'aggiornamento di codice specifico per architetture hardware, il 14% riguarda lo stack di rete, il 5% ai file system e il 3% ai sottosistemi interni del kernel.<\/p>\n<p><noindex><\/p>\n<p>Le principali novit\u00e0 nel kernel 7.1 (<a rel=\"nofollow\" href=\"https:\/\/kernelnewbies.org\/Linux_7.1\">kernelnewbies.org<\/a>, <a rel=\"nofollow\" href=\"https:\/\/lwn.net\/Articles\/1067785\/\">lwn.net<\/a>, <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/kernel\/ml\/7.1.html\">opennet<\/a>):<\/p>\n<p><\/noindex><\/p>\n<h5>Sottosistema disco, I\/O e file system<\/h5>\n<ul>\n<li>\u00c8 stata inclusa <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65233\">una nuova implementazione<\/a> file system NTFS \u2013 ntfsplus, basato sul codice del driver ntfs, rimosso dal kernel classico. Il vecchio driver \u00e8 stato rifatto, ampliato con la possibilit\u00e0 di scrivere dati e adattato per supportare funzionalit\u00e0 moderne, come l'uso <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=56478#folios\">folio di memoria<\/a> (folios) invece della struttura buffer_head. Il nuovo driver implementa l'allocazione ritardata dei blocchi, ottenendo alte prestazioni nelle operazioni di scrittura e riducendo la frammentazione. Per le operazioni di scrittura\/lettura bufferizzate, input\/output diretto, mapping degli extents e operazioni di scrittura\/lettura a pagina viene utilizzata la libreria <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/filesystems\/iomap\/index.html\">iomap<\/a>. Nei test iozone, il driver ntfsplus \u00e8 risultato pi\u00f9 veloce del 3-5% rispetto a ntfs3 nella scrittura in modalit\u00e0 monothread e dal 35% al 110% con 4 thread. La velocit\u00e0 di lettura di ntfsplus e ntfs3 \u00e8 simile. Il driver ntfs3 rimane parte del kernel e include <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=a5d1079c28a5\">sono stati apportati<\/a> correzioni e piccoli miglioramenti.<\/li>\n<li>\u00c8 stata aggiunta la supporto per la generazione e la verifica dei dati di controllo dell'integrit\u00e0 <a rel=\"nofollow\" href=\"https:\/\/deepwiki.com\/songtao-vip\/linux-block\/8.2-t10-protection-information\">T10 (deepwiki.com)<\/a> a livello di filesystem, non di dispositivo a blocchi, consentendo un aumento delle prestazioni nelle operazioni di lettura.<\/li>\n<li>Nel driver dei dispositivi a blocchi <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/block\/ublk.html\">ublk<\/a>, permettendo di spostare la logica specifica sul lato del processo nello spazio utente, <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=08677040a911\">aggiunta<\/a> supporto per input\/output attraverso la memoria condivisa senza copia dei dati tra i buffer (modalit\u00e0 zero-copy).<\/li>\n<li>Per i dispositivi a blocchi auto-crittografanti <a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Opal_Storage_Specification\">SED-OPAL<\/a> <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/all\/d59c7b0e-1cc8-43ae-89aa-ca37e08387f9@kernel.dk\/\">sono stati aggiunti<\/a> ioctl per la gestione della modalit\u00e0 <a rel=\"nofollow\" href=\"https:\/\/trustedcomputinggroup.org\/resource\/tcg-storage-opal-ssc-feature-set-single-user-mode\/\">Single User<\/a> e implementato il comando STACK_RESET.<\/li>\n<li>In Btrfs \u00e8 stata dichiarata stabile la supporto per l'operazione ioctl di shutdown, che consente di portare il FS in uno stato in cui vengono tentate di completare le operazioni gi\u00e0 avviate, ma vengono bloccate tutte le nuove operazioni.<\/li>\n<li>In exfat \u00e8 stata implementata la possibilit\u00e0 di riservare aree vuote attraverso la chiamata fallocate().<\/li>\n<li>Nel FS CIFS \u00e8 stato aggiunto il supporto per la creazione di file temporanei con il flag O_TMPFILE.<\/li>\n<li>Nella chiamata di sistema <a rel=\"nofollow\" href=\"https:\/\/man7.org\/linux\/man-pages\/man2\/fsmount.2.html\">fsmount()<\/a> \u00e8 stata aggiunta l'opzione FSMOUNT_NAMESPACE, che crea un nuovo spazio dei nomi per i punti di montaggio del file system in fase di montaggio. Nelle chiamate di sistema clone3() e unshare() sono stati aggiunti flag per restituire un nuovo spazio di nome dei punti di montaggio, contenente solo un FS vuoto di segnaposto basato su nullfs, driver fs-dax con interfaccia FS per i dispositivi DAX (Direct Access).<\/li>\n<li>Nel server NFS <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/next\/filesystems\/nfs\/exporting.html#signed-filehandles\">aggiunta<\/a> protezione dagli attacchi tramite la gestione dei file descriptor, implementata tramite la verifica dei descriptor con la firma crittografica. La protezione \u00e8 attivata tramite l'opzione di montaggio sign_fh.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=d5406bd458b0\">Aggiunto<\/a> driver carattere fs-dax, che fornisce un'interfaccia per interagire con i dispositivi <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/tree\/Documentation\/filesystems\/dax.rst\">DAX (kernel.org)<\/a> (Direct Access), che supporta l'operativit\u00e0 bypassando il caching delle pagine. L'interfaccia specificata \u00e8 necessaria per l'integrazione nel kernel del file system <a rel=\"nofollow\" href=\"https:\/\/github.com\/cxl-micron-reskit\/famfs\">famfs<\/a>, memorizzato nella memoria principale.<\/li>\n<li>Nel file system Ceph <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=b1137e0b3d4b\">implementato<\/a> raccolta di metriche sull'input\/output in relazione alle sezioni.<\/li>\n<\/ul>\n<h5>Memoria e servizi di sistema<\/h5>\n<ul>\n<li><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65209\">Accettato<\/a> La prima serie di modifiche per interrompere il supporto ai processori i486. Le opzioni per la compilazione del kernel con supporto per i processori 486DX, 486SX e AMD ELAN (CONFIG_M486, CONFIG_M486SX e CONFIG_MELAN) sono state rimosse da Kconfig, e le opzioni di compilazione per i sistemi i486 (-march=i486) sono state escluse dal Makefile. Il codice per il supporto effettivo dei processori i486 \u00e8 ancora presente nel kernel, ma la compilazione per tali sistemi richieder\u00e0 ora l'applicazione di patch ai file di build. Le ragioni della rimozione del supporto per i processori i486 derivano dal desiderio di semplificare il kernel eliminando il codice complesso che emula alcune operazioni hardware, come CX8 (compare e scambia 8 byte) e TSC (contatore di cicli CPU utilizzato nel pianificatore di attivit\u00e0).<\/li>\n<li>Nel driver amd-pstate, utilizzato per gestire il consumo energetico sui sistemi con processori AMD, <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=e30ca6dd5345\">implementato<\/a> commutazione dinamica delle impostazioni di prestazione e modifica del comportamento della gestione dell'alimentazione a seconda che sia collegato alla rete elettrica o funzioni a batteria. Con la connessione alla rete elettrica viene attivata ora la modalit\u00e0 performance, mentre con l'alimentazione a batteria si attiva balance_performance.<\/li>\n<li>Il meccanismo \u00e8 abilitato per impostazione predefinita <a rel=\"nofollow\" href=\"https:\/\/www.intel.com\/content\/www\/us\/en\/content-details\/779982\/flexible-return-and-event-delivery-fred-specification.html\">Intel FRED<\/a> (Flexible Return and Event Delivery), che permette di aumentare l'efficienza e l'affidabilit\u00e0 nella consegna delle informazioni sugli eventi a basso livello. Le prestazioni migliorate e la riduzione delle latenze sono garantite dal ritorno degli eventi tramite l'istruzione del processore IRET, invece della trasmissione degli eventi attraverso la tabella IDT (Interrupt Descriptor Table). L'affidabilit\u00e0 \u00e8 aumentata grazie al trattamento separato dell'arrivo dell'evento nel contesto del kernel e nel contesto dell'utente, proteggendo da esecuzioni nidificate NMI e salvando nel frame dello stack esteso tutti i registri CPU associati all'eccezione.<\/li>\n<li>Nel sottosistema perf <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=2f89b7f78c50\">aggiunta<\/a> supporto per i blocchi di monitoraggio delle prestazioni di memoria (PMU \u2013 Performance Monitoring Unit), utilizzati nei SoC NVIDIA Tegra410.<\/li>\n<li>Accelerata l'esecuzione delle operazioni futex sui sistemi ARM, grazie all'uso delle istruzioni Arm 9.6 LSUI, che consentono al kernel di accedere alla memoria dello spazio utente senza dover prima disattivare la modalit\u00e0 di protezione. <a rel=\"nofollow\" href=\"https:\/\/developer.arm.com\/documentation\/ddi0595\/2020-12\/AArch64-Registers\/PAN--Privileged-Access-Never\">PAN (arm.com)<\/a> (Privileged Access Never).<\/li>\n<li>Nei sistemi con processori ARM, migliorato il supporto per l'estensione dell'architettura del set di istruzioni. <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/next\/arch\/arm64\/mpam.html\">MPAM<\/a> (Memory System Resource Partitioning and Monitoring) e aggiunta la possibilit\u00e0 di utilizzarlo nello spazio utente per la gestione delle risorse tramite il meccanismo <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/next\/filesystems\/resctrl.html\">resctrl<\/a>. MPAM consente di contrassegnare ogni accesso alla memoria con un identificatore di sezione (PARTID, Partition ID) e un identificatore di gruppo di monitoraggio (PMG, Monitoring Group ID). In relazione a PARTID, \u00e8 possibile limitare il consumo di risorse, come la larghezza di banda della memoria o la dimensione della cache, affinch\u00e9 un certo gruppo di attivit\u00e0 non occupi tutte le risorse. Nel contesto del monitoraggio, la combinazione di PMG e PARTID pu\u00f2 essere utilizzata per tracciare il consumo delle risorse di memoria sotto determinate tipologie di carico.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65302\">Aggiunto<\/a> la possibilit\u00e0 di utilizzare la modalit\u00e0 in tempo reale (PREEMPT_RT) su processori ARM a 32 bit. In precedenza, il supporto per PREEMPT_RT era garantito per architetture x86 e x86-64, ARM64, RISC-V e LoongArch.<\/li>\n<li>Nella chiamata di sistema <a rel=\"nofollow\" href=\"https:\/\/www.man7.org\/linux\/man-pages\/man2\/clone3.2.html\">clone3()<\/a> aggiunti nuovi flag: CLONE_NNP \u2013 <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/userspace-api\/no_new_privs.html\">divieto<\/a> ottenimento di nuovi privilegi nel processo creato; CLONE_AUTOREAP \u2013 terminazione automatica del processo invece di trasformarlo in un processo zombie fino all'esecuzione della funzione wait() da parte del processo padre; CLONE_PIDFD_AUTOKILL \u2013 terminazione del processo figlio in caso di chiusura del descrittore pidfd a esso collegato (ad esempio, alla chiusura del processo padre).<\/li>\n<li>Per ogni modulo del kernel nella directory \/sys\/module \u00e8 stato aggiunto un file import_ns, contenente l'elenco degli spazi dei nomi simbolici importati (<a rel=\"nofollow\" href=\"https:\/\/lwn.net\/Articles\/760045\/\">spazio dei nomi simbolo<\/a>).<\/li>\n<li>Nel sistema di input\/output asincrono io_uring \u00e8 stata aggiunta la supporto per l'uso del sottosistema BPF per la creazione di gestori. Ad esempio, \u00e8 possibile sostituire il ciclo principale di dispatching con un programma BPF.<\/li>\n<li>Nel sottosistema BPF <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=e2e6a6ea2418\">modernizzato<\/a> l'analisi dell'uso dello stack, che ha notevolmente accelerato la verifica di molti programmi BPF.<\/li>\n<li>Al fine di ottimizzare le prestazioni <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=c1fe867b5bf9\">riscritta<\/a> il sottosistema hrtimer (high resolution timer). Ora il pianificatore dei compiti pu\u00f2 utilizzare timer ad alta risoluzione senza perdere prestazioni invece di timer meno precisi.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/20260410200429.138694-1-ojeda@kernel.org\/\">Continuato<\/a> trasferimento delle modifiche dalla branch Rust-for-Linux, relative all'uso del linguaggio Rust come secondo linguaggio per lo sviluppo di driver e moduli del kernel (il supporto per Rust non \u00e8 attivo per impostazione predefinita e non comporta l'inclusione di Rust tra le dipendenze di compilazione obbligatorie per il kernel). Fino alla versione 1.85 (inclusa in Debian 13) sono stati elevati i requisiti relativi alla versione di Rust necessaria per compilare i componenti del kernel. Aggiunta l'opzione Kconfig sperimentale CONFIG_RUST_INLINE_HELPERS per incorporare i wrapper C nel codice Rust durante la compilazione (l'ottimizzazione ha accelerato il funzionamento del driver di blocco null del 2%). Aggiunto il macro \u2018const_assert!\u2019. Espansi i moduli sizes, clk, ptr, sync, error.<\/li>\n<li>al meccanismo <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=61354\">SCHED_EXT<\/a>, che consente di utilizzare BPF per creare pianificatori CPU, <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=ebeca1f930ea\">aggiunta<\/a> iniziale possibilit\u00e0 di creare pianificatori nidificati (sub-scheduler), tramite i quali per ogni cgroup \u00e8 possibile attivare un proprio pianificatore di attivit\u00e0.<\/li>\n<li>Continuata l'ottimizzazione del sottosistema di swap. Rimossa la vecchia struttura swap_map, sostituita con il meccanismo \u00ab<a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/mm\/swap-table.html\">Tabella Swap<\/a>\u00bb. Questa modifica ha migliorato le prestazioni e ridotto il consumo di memoria nel sottosistema di swap.<\/li>\n<li>Nel sottosistema <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/mm\/damon\/index.html\">DAMON<\/a> (Data Access MONitor), che consente di monitorare l'accesso del processo ai dati nella memoria operativa (ad esempio, \u00e8 possibile scoprire a quali aree di memoria il processo ha avuto accesso e quali aree di memoria sono rimaste non utilizzate), <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=8719c59c4b92\">aggiunta<\/a> supporto per diversi algoritmi di <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/next\/mm\/damon\/design.html#aim-oriented-feedback-driven-auto-tuningb\">ottimizzazione<\/a> quote.<\/li>\n<li>Nella sottosistema di tracciamento <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/next\/trace\/remotes.html\">\u00e8 stata realizzata<\/a> il concetto di buffer circolari esterni, che consente di ottenere dati di tracciamento dalle macchine virtuali. Questa possibilit\u00e0 \u00e8 attivata nei hypervisor KVM e <a rel=\"nofollow\" href=\"https:\/\/developer.arm.com\/documentation\/102142\/0100\/Virtualization-host-extensions\">nVHE<\/a> per la trasmissione dei dati di tracciamento dal sistema ospite al lato host.<\/li>\n<li>Nel sottosistema <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/trace\/rv\/\">RV (kernel.org)<\/a> (Runtime Verification), destinata a verificare la correttezza del funzionamento di sistemi altamente affidabili, aggiunti componenti di monitoraggio \u00ab<a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/next\/trace\/rv\/monitor_stall.html\">stall<\/a>\u00bb per tracciare i compiti la cui esecuzione \u00e8 stata temporaneamente sospesa o bloccata, e \u00ab<a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/next\/trace\/rv\/monitor_deadline.html\">deadline<\/a>\u00bb per analizzare il comportamento dello scheduler.<\/li>\n<\/ul>\n<h5>Virtualizzazione e sicurezza<\/h5>\n<ul>\n<li>Per impostazione predefinita \u00e8 impostato il flag PROC_MEM_FORCE_PTRACE, che consente di aggirare i diritti di accesso alla memoria del processo tramite il file <a rel=\"nofollow\" href=\"https:\/\/man7.org\/linux\/man-pages\/man5\/proc_pid_mem.5.html\">\/proc\/PID\/mem<\/a> solo per i processi che utilizzano la chiamata di sistema ptrace() per il debug.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=6af36aeb147a\">Aggiunto<\/a> nuovo set di hook per i moduli LSM (Linux Security Module), che semplifica l'implementazione delle politiche per i file system a stack, come overlayfs. In LSM anche <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=eb25e202b3d6\">\u00e8 stato aggiunto<\/a> hook per gestire l'accesso ai socket Unix che <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=ae97330d1bd6\">utilizzato<\/a> nel modulo LSM Landlock per l'assegnazione di politiche di accesso ai socket Unix.<\/li>\n<li>Nella libreria crittografica integrata <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/tree\/lib\/crypto?id=370c38831955\">lib\/crypto<\/a>, che offre funzioni pi\u00f9 semplici e rapide rispetto all'API crittografica tradizionale, <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=370c38831955\">aggiunta<\/a> supporto per algoritmi AES-CMAC, AES-XCBC-MAC, AES-CBC-MAC, GHASH e SM3. Aggiunto <a rel=\"nofollow\" href=\"https:\/\/origin.kernel.org\/doc\/html\/next\/crypto\/libcrypto.html\">documentazione<\/a> da lib\/crypto.<\/li>\n<li>Implementato il modo <a rel=\"nofollow\" href=\"https:\/\/www.kernel.org\/doc\/html\/next\/virt\/kvm\/arm\/pkvm.html\">pKVM<\/a> (Protected KVM) per un'isolamento rigoroso <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/admin-guide\/mm\/concepts.html#anonymous-memory\">della memoria anonima<\/a> utilizzando estensioni di virtualizzazione per l'architettura AArch64. In questa modalit\u00e0, le pagine di memoria degli ospiti vengono escluse dalla tabella degli indirizzi virtuali del sistema host.<\/li>\n<li>Nel hypervisor KVM \u00e8 stato aggiunto il supporto per <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/virt\/kvm\/devices\/arm-vgic-v5.html\">la quinta versione<\/a> controller delle interruzioni virtuale ARM (VGICv5 \u2013 ARM Virtual Generic Interrupt Controller v5).<\/li>\n<\/ul>\n<h5>Sottosistema di rete<\/h5>\n<ul>\n<li>Per i socket Unix creati dalla funzione socket(), <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=c8db08110cbe\">\u00e8 stata realizzata<\/a> supporto per attributi file estesi (xattr) user.*. Tra gli utilizzi si segnala l'assegnazione di etichette tramite attributi estesi ai socket Unix utilizzati per IPC Varlink, al fine di isolarli per ispezione e debugging del funzionamento dell'IPC tramite programmi BPF. In systemd-journald, gli attributi estesi sono destinati a definire il formato del log in relazione al socket \/dev\/log.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=d6e0f04bf22d\">Rimosso<\/a> supporto del protocollo UDP-Lite (<a rel=\"nofollow\" href=\"http:\/\/www.ietf.org\/rfc\/rfc3828.txt\">RFC 3828<\/a>), che consente la consegna di pacchetti con checksum errato, con l'idea che, ad esempio, dati audio e video parzialmente danneggiati possano essere recuperati a livello di codec. Il protocollo \u00e8 stato rimosso poich\u00e9 non \u00e8 pi\u00f9 utilizzato.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=64968\">Rimossa<\/a> la possibilit\u00e0 di comporre uno stack IPv6 come modulo del kernel, che non \u00e8 stato utilizzato nella pratica (l'IPv6 viene integrato nel kernel oppure completamente disabilitato), ma complicava la manutenzione poich\u00e9, quando si componeva IPv6 come modulo del kernel (CONFIG_IPV6=m), molti sottosistemi erano costretti ad aggiungere gestori inutili nel caso in cui il modulo IPv6 venisse scaricato.<\/li>\n<\/ul>\n<h5>Attrezzature<\/h5>\n<ul>\n<li>Nel driver AMDGPU <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/CAPM=9tyROdmL71Qe+2gLbCEogPDFwLyHhkUoW3H3tfKsKK4qMw@mail.gmail.com\/\">incluso<\/a> nuovo motore di visualizzazione (DC) per APU AMD della serie HD 7000 (Sea Islands, GCN 1.1).<\/li>\n<li>Nel driver Nouveau <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/CAPM=9tyvKEU6-6O=Le9wVjTJqd3NdrUr-pA_eHxt3Bj-Cv7zMw@mail.gmail.com\/\">aggiunta<\/a> supporto iniziale per GPU NVIDIA GA100 basata sull'architettura Ampere.<\/li>\n<li>Continua il lavoro sul driver drm (Direct Rendering Manager) Xe per GPU basate sull'architettura Intel Xe, utilizzate nelle schede grafiche Intel della famiglia Arc e nella grafica integrata, a partire dai processori Tiger Lake. Aggiunta la supporto per il sottosistema grafico dei processori Intel Nova Lake-P. Implementati oggetti buffer purgabili (Purgeable Buffer Objects).<\/li>\n<li>Integrazione continua dei componenti del driver Nova per GPU NVIDIA con le firmware GSP, utilizzate a partire dalla serie NVIDIA GeForce RTX 2000 basata sull'architettura micro Turing. Il driver \u00e8 scritto in Rust. \u00c8 stata aggiunta una supporto iniziale per le GPU basate sull'architettura Turing.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/dri-devel\/20260226143615.GA47200@linux.fritz.box\/\">Aggiunto<\/a> Driver DRM <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/all\/20260217155836.96267-1-tzimmermann@suse.de\/\">corebootdrm<\/a> per l'output grafico tramite framebuffer delle firmware basate su CoreBoot.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/87o6jkfm0y.wl-tiwai@suse.de\/\">Aggiunto<\/a> supporto per i dispositivi audio ASoC AMD RPL DMIC, Cirrus Logic CS42L43, CS47L47, NVIDIA CPCAP e WM8962. Migliorato il supporto per i dispositivi audio USB: Huawei Headset, Focusrite Novation, MV-Silicon, Studio 1824, Arturia AF16Rig, Hotone Audio, Feaulle Rainbow, PreSonus AudioBox, Moondrop Ju Jiu, Scarlett 18i20.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/all\/20260327221602.18832-1-sergiomelas@gmail.com\/\">Aggiunto<\/a> driver yogafan per il monitoraggio della velocit\u00e0 della ventola nei laptop Lenovo Yoga, Legion e IdeaPad.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/b3203b1d-4c1d-49b8-924e-c17cf6be7ec0@app.fastmail.com\/\">Aggiunto<\/a> supporto per piattaforme ARM, SoC e dispositivi: Qualcomm Glymur, Qualcomm Mahua, Qualcomm Eliza, Qualcomm IPQ5210, Qualcomm apq8084 e ipq806x, Axis ARTPEC-9, ARM Zena, ARM corstone-1000-a320, Microchip LAN9691, Microchip PIC64GX, Rockchip RV1103B, Renesas RZ\/G3L, NXP S32N79.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65222\">Rimosso<\/a> supporto per i controller AHCI SATA e PCIe impiegati nelle SoC Baikal-T1, cos\u00ec come per i driver del timer, memoria, physmap, bus, hwmon, dwc e bt1-rom. La rimozione \u00e8 giustificata dall'assenza di supporto e dall'integrazione incompleta nei componenti del kernel della piattaforma Baikal, la cui produzione in RF \u00e8 stata interrotta a novembre 2025.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65292\">Rimossi<\/a> 12 driver per dispositivi Ethernet con interfacce ISA e PCMCIA, prodotti prima del 2002, per i quali non si sono trovati utenti che li utilizzano in sistemi operativi attivi. Inoltre, \u00e8 stata esclusa dal kernel la sottosistema <a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/ISDN\">ISDN<\/a>, implementazione dei protocolli <a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/AX.25\">AX.25<\/a>, <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/networking\/caif\/linux_caif.html\">CAIF<\/a> e Bluetooth CMTP (Common ISDN Application Programming Interface Message Transport Protocol), driver yellowfin (Yellowfin Gigabit-NIC), hamachi (Hamachi GNIC-II), hamradio (Radioamatori), <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=429e6c7f90d12a8551b3eaa9faca7cfaefd99b1d\">inport e logibm<\/a> (busmouse). Il motivo della rimozione \u00e8 stata l'assenza di manutentori attivi, mentre cresceva il numero di errori identificati tramite syzbot e strumenti AI, i quali nessuno si prende la responsabilit\u00e0 di correggere, e l'intero carico per risolvere problemi gravi ricade sui manutentori delle sottosistemi di rete principali del kernel. In totale, sono state rimosse oltre 140.000 righe di codice.<\/li>\n<\/ul>\n<p>Fonte: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/news\/kernel\/18319646\">linux.org.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 7.1. \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: \u043d\u043e\u0432\u044b\u0439 \u0434\u0440\u0430\u0439\u0432\u0435\u0440 ntfsplus, \u043f\u0435\u0440\u0432\u0430\u044f \u0441\u0442\u0430\u0434\u0438\u044f \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 CPU i486, \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u0441\u0442\u0430\u0440\u044b\u0445 Ethernet-\u0430\u0434\u0430\u043f\u0442\u0435\u0440\u043e\u0432, \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 ISDN \u0438 AX.25, \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0430 Intel FRED, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 BPF-\u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u0432 io_uring, \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044f \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043f\u043e\u0434\u043a\u0430\u0447\u043a\u0438, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0441\u0443\u0431\u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u043e\u0432 \u0432 sched_ext, \u0432\u0432\u043e\u0434\/\u0432\u044b\u0432\u043e\u0434 \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 zero-copy \u0432 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-182108","post","type-post","status-publish","format-standard","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - 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 7.1. \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: \u043d\u043e\u0432\u044b\u0439 \u0434\u0440\u0430\u0439\u0432\u0435\u0440 ntfsplus, \u043f\u0435\u0440\u0432\u0430\u044f \u0441\u0442\u0430\u0434\u0438\u044f \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 CPU i486, \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u0441\u0442\u0430\u0440\u044b\u0445 Ethernet-\u0430\u0434\u0430\u043f\u0442\u0435\u0440\u043e\u0432, \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 ISDN \u0438 AX.25, \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0430 Intel FRED, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 BPF-\u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u0432 io_uring, \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044f \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043f\u043e\u0434\u043a\u0430\u0447\u043a\u0438, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0441\u0443\u0431\u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u043e\u0432 \u0432 sched_ext, \u0432\u0432\u043e\u0434\/\u0432\u044b\u0432\u043e\u0434 \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 zero-copy \u0432 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0435\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/linux-7-1\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\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\udd47Linux 7.1 | 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 7.1. \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: \u043d\u043e\u0432\u044b\u0439 \u0434\u0440\u0430\u0439\u0432\u0435\u0440 ntfsplus, \u043f\u0435\u0440\u0432\u0430\u044f \u0441\u0442\u0430\u0434\u0438\u044f \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 CPU i486, \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u0441\u0442\u0430\u0440\u044b\u0445 Ethernet-\u0430\u0434\u0430\u043f\u0442\u0435\u0440\u043e\u0432, \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 ISDN \u0438 AX.25, \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0430 Intel FRED, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 BPF-\u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u0432 io_uring, \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044f \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043f\u043e\u0434\u043a\u0430\u0447\u043a\u0438, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0441\u0443\u0431\u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u043e\u0432 \u0432 sched_ext, \u0432\u0432\u043e\u0434\/\u0432\u044b\u0432\u043e\u0434 \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 zero-copy \u0432 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0435\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/linux-7-1\" \/>\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=\"2026-06-15T12:48:48+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-06-15T12:48:48+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\udd47Linux 7.1 | ProHoster","description":"Dopo due mesi di sviluppo, Linus Torvalds ha presentato il rilascio del kernel Linux 7.1. Tra le modifiche pi\u00f9 evidenti: nuovo driver ntfsplus, prima fase della cessazione del supporto per CPU i486, rimozione di vecchi adattatori Ethernet, eliminazione dei protocolli ISDN e AX.25, attivazione predefinita del meccanismo Intel FRED, supporto per gestori BPF in io_uring, ottimizzazione della sottosistema di swapping, supporto per sub-scheduler in sched_ext, input\/output in modalit\u00e0 zero-copy nel driver.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/linux-7-1","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","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\udd47Linux 7.1 | 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 7.1. \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: \u043d\u043e\u0432\u044b\u0439 \u0434\u0440\u0430\u0439\u0432\u0435\u0440 ntfsplus, \u043f\u0435\u0440\u0432\u0430\u044f \u0441\u0442\u0430\u0434\u0438\u044f \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 CPU i486, \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u0441\u0442\u0430\u0440\u044b\u0445 Ethernet-\u0430\u0434\u0430\u043f\u0442\u0435\u0440\u043e\u0432, \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 ISDN \u0438 AX.25, \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0430 Intel FRED, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 BPF-\u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u0432 io_uring, \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044f \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043f\u043e\u0434\u043a\u0430\u0447\u043a\u0438, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0441\u0443\u0431\u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u043e\u0432 \u0432 sched_ext, \u0432\u0432\u043e\u0434\/\u0432\u044b\u0432\u043e\u0434 \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 zero-copy \u0432 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0435","og:url":"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/linux-7-1","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":"2026-06-15T12:48:48+00:00","article:modified_time":"2026-06-15T12:48:48+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/182108","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=182108"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/182108\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=182108"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=182108"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=182108"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}