{"id":112745,"date":"2024-01-08T15:10:13","date_gmt":"2024-01-08T13:10:13","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-yadra-linux-6-7"},"modified":"2024-01-08T15:10:13","modified_gmt":"2024-01-08T13:10:13","slug":"reliz-yadra-linux-6-7","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/news\/reliz-yadra-linux-6-7","title":{"rendered":"Lanzamiento del n\u00facleo de Linux 6.7","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Despu\u00e9s de dos meses de desarrollo, Linus Torvalds present\u00f3 el lanzamiento del n\u00facleo Linux 6.7. Entre los cambios m\u00e1s destacados se incluyen: la integraci\u00f3n del sistema de archivos Bcachefs, la cesaci\u00f3n del soporte para la arquitectura Itanium, la capacidad de Nouvea para funcionar con firmwares GSP-R, soporte para encriptaci\u00f3n TLS en NVMe-TCP, la posibilidad de utilizar excepciones en BPF, soporte para futex en io_uring, optimizaci\u00f3n del rendimiento del planificador fq (Fair Queuing), soporte para la extensi\u00f3n TCP-AO (TCP Authentication Option) y la posibilidad de limitar las conexiones de red en el mecanismo de protecci\u00f3n Landlock, as\u00ed como un control de acceso al namespace de usuario y io_uring a trav\u00e9s de AppArmor.      <\/p>\n<p>En la nueva versi\u00f3n se han incorporado 18405 correcciones de 2066 desarrolladores, el tama\u00f1o del parche es de 72 MB (los cambios afectaron a 13467 archivos, se a\u00f1adieron 906147 l\u00edneas de c\u00f3digo y se eliminaron 341048 l\u00edneas). En la versi\u00f3n anterior hubo 15291 correcciones de 2058 desarrolladores, el tama\u00f1o del parche fue de 39 MB. Aproximadamente el 45% de todos los cambios presentados en la versi\u00f3n 6.7 est\u00e1n relacionados con controladores de dispositivos, cerca del 14% de los cambios se refieren a la actualizaci\u00f3n del c\u00f3digo espec\u00edfico para arquitecturas de hardware, el 13% est\u00e1 relacionado con la pila de red, el 5% con sistemas de archivos y el 3% con subsistemas internos del n\u00facleo.            <\/p>\n<p>Novedades principales en el n\u00facleo 6.7:  <\/p>\n<ul>\n<li class=\"l\"> <b>Subsistema de disco, entrada\/salida y sistemas de archivos<\/b>\n<ul>\n<li class=\"l\"> Se ha incorporado al n\u00facleo el c\u00f3digo del sistema de archivos Bcachefs, en el que se intenta alcanzar un nivel de rendimiento, fiabilidad y escalabilidad propio de XFS, combinando elementos de funcionalidad avanzada presentes en Btrfs y ZFS. Por ejemplo, Bcachefs soporta funcionalidades como la inclusi\u00f3n de m\u00faltiples dispositivos en una partici\u00f3n, configuraciones de almacenamiento en capas (la capa inferior con datos de uso frecuente en SSD r\u00e1pidos, y la capa superior con datos menos demandados de discos duros), replicaci\u00f3n (RAID 1\/10), almacenamiento en cach\u00e9, compresi\u00f3n de datos transparente (modos LZ4, gzip y ZSTD), instant\u00e1neas, verificaci\u00f3n de integridad mediante sumas de verificaci\u00f3n, y la posibilidad de almacenar c\u00f3digos de correcci\u00f3n de errores de Reed-Solomon (RAID 5\/6), adem\u00e1s de almacenar informaci\u00f3n en forma cifrada (usando ChaCha20 y Poly1305). En t\u00e9rminos de rendimiento, Bcachefs supera a Btrfs y otros sistemas de archivos basados en el mecanismo de Copy-on-Write, y muestra velocidades de operaci\u00f3n cercanas a Ext4 y XFS.\n<li class=\"l\"> En el sistema de archivos Btrfs se introdujo un modo simplificado de cuotas que permite lograr un mayor rendimiento al rastrear extensiones solo en la subcarpeta en la que se crean, lo que simplifica enormemente los c\u00e1lculos y mejora el rendimiento, pero no permite contabilizar extensiones compartidas entre varias subcarpetas.\n<li class=\"l\"> Se ha a\u00f1adido a Btrfs una nueva estructura de datos llamada \u00abstripe tree\u00bb, adecuada para el mapeo l\u00f3gico de extensiones en situaciones donde el mapeo f\u00edsico no coincide en diferentes dispositivos. Esta estructura se est\u00e1 utilizando actualmente en implementaciones de RAID0 y RAID1 para dispositivos de bloques zonificados. En el futuro, se planea utilizar esta estructura tambi\u00e9n en RAID de nivel superior, lo que permitir\u00e1 resolver varios problemas existentes en la implementaci\u00f3n actual.\n<li class=\"l\"> En el sistema de archivos Ceph se implement\u00f3 el soporte para la mapeo de identificadores de usuarios de sistemas de archivos montados, aplicados para asociar archivos de un usuario espec\u00edfico en una partici\u00f3n externa montada con otro usuario en el sistema actual.\n<li class=\"l\"> En efivarfs se a\u00f1adi\u00f3 la posibilidad de especificar uid y gid al montar para permitir la modificaci\u00f3n de variables UEFI por procesos que se ejecutan sin privilegios de root.\n<li class=\"l\"> En exFAT se a\u00f1adieron llamadas ioctl para leer y modificar atributos del sistema de archivos. Se a\u00f1adi\u00f3 la gesti\u00f3n de directorios de tama\u00f1o cero.\n<li class=\"l\"> En F2FS se implement\u00f3 la posibilidad de utilizar bloques de tama\u00f1o 16K.\n<li class=\"l\"> El mecanismo de montaje autom\u00e1tico autofs fue actualizado para utilizar la nueva API de montaje de particiones.\n<li class=\"l\"> En OverlayFS se han propuesto las opciones de montaje \u00ablowerdir+\u00bb y \u00abdatadir+\u00bb. Se a\u00f1adi\u00f3 soporte para el montaje anidado de OverlayFS con xattrs.\n<li class=\"l\"> En XFS se optimiz\u00f3 la carga en el CPU en el c\u00f3digo de distribuci\u00f3n de bloques en tiempo real. Se garantiz\u00f3 la posibilidad de realizar simult\u00e1neamente operaciones de lectura y FICLONE.\n<li class=\"l\"> El c\u00f3digo EXT2 fue actualizado para utilizar folios de p\u00e1ginas de memoria.                          <\/ul>\n<li class=\"l\"> <b>Memoria y servicios del sistema<\/b>\n<ul>\n<li class=\"l\"> Se suspendi\u00f3 el soporte para la arquitectura ia64, utilizada en los procesadores Intel Itanium, cuya venta se detuvo completamente en 2021. Los procesadores Itanium fueron presentados por Intel en 2001, pero la arquitectura ia64 no pudo competir con AMD64, principalmente debido al mayor rendimiento de AMD64 y a una transici\u00f3n m\u00e1s fluida desde procesadores x86 de 32 bits. En consecuencia, los intereses de Intel se desplazaron hacia los procesadores x86-64, quedando Itanium relegado. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/es\/server\/\"   title=\"servidores\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1896\">servidores<\/a> HP Integrity, para el cual se detuvo la aceptaci\u00f3n de pedidos hace tres a\u00f1os. El c\u00f3digo para soportar ia64 se elimin\u00f3 del n\u00facleo principalmente debido a la larga falta de soporte para esta plataforma, aunque Linus Torvalds expres\u00f3 su disposici\u00f3n a restablecer el soporte para ia64 en el n\u00facleo, pero solo si se encuentra un mantenedor que demuestre un soporte de calidad para esta plataforma fuera del n\u00facleo principal durante al menos un a\u00f1o.\n<li class=\"l\"> Se ha a\u00f1adido el par\u00e1metro de l\u00ednea de comandos del n\u00facleo \u00abia32_emulation\u00bb, que permite habilitar y deshabilitar el soporte de emulaci\u00f3n de 32 bits en los n\u00facleos compilados para la arquitectura x86-64 durante la fase de arranque. Desde un punto de vista pr\u00e1ctico, este nuevo par\u00e1metro permite compilar el n\u00facleo con soporte de compatibilidad para aplicaciones de 32 bits, pero por defecto deshabilita este modo para reducir la superficie de ataque al n\u00facleo, ya que la API para garantizar la compatibilidad est\u00e1 menos probada que las interfaces principales del n\u00facleo.\n<li class=\"l\"> Se contin\u00faa la integraci\u00f3n de cambios de la rama Rust-for-Linux, relacionados con el uso del lenguaje Rust como segundo idioma para el desarrollo de controladores y m\u00f3dulos del n\u00facleo (el soporte de Rust no est\u00e1 activo por defecto y no obliga a incluir Rust entre las dependencias de compilaci\u00f3n del n\u00facleo). En la nueva versi\u00f3n, se realiz\u00f3 el cambio a la versi\u00f3n de Rust 1.73 y se propuso un conjunto de enlaces para trabajar con colas de trabajo (workqueues).\n<li class=\"l\"> Se ha proporcionado la posibilidad de usar el mecanismo binfmt_misc para a\u00f1adir soporte para nuevos formatos de archivos ejecutables (por ejemplo, para ejecutar aplicaciones compiladas en Java o Python) dentro de espacios de nombres (namespace) no privilegiados.\n<li class=\"l\"> En el controlador cpuset de cgroup, que permite gestionar el uso de n\u00facleos de CPU durante la ejecuci\u00f3n de tareas, se ha a\u00f1adido una divisi\u00f3n entre particionamiento local y remoto, que se diferencia en si el cgroup padre es una secci\u00f3n ra\u00edz v\u00e1lida o no. Tambi\u00e9n se han a\u00f1adido nuevas configuraciones \u00abcpuset.cpus.exclusive\u00bb y \u00abcpuset.cpus.exclusive.effective\u00bb para la asignaci\u00f3n exclusiva a CPU.\n<li class=\"l\"> En el subsistema BPF se ha implementado el soporte para excepciones, que son manejadas como una salida urgente del programa BPF con la posibilidad de un desmantelamiento seguro de los marcos de pila. Adem\u00e1s, en los programas BPF se permite el uso de punteros kptr en la asignaci\u00f3n a la CPU.\n<li class=\"l\"> Se ha a\u00f1adido en el subsistema io_uring el soporte para operaciones con futexes, as\u00ed como nuevas operaciones: IORING_OP_WAITID (versi\u00f3n as\u00edncrona de waitid), SOCKET_URING_OP_GETSOCKOPT (variante de getsockopt), SOCKET_URING_OP_SETSOCKOPT (variante de setsockopt) e IORING_OP_READ_MULTISHOT (operaciones de lectura m\u00faltiples que no se detienen hasta que hay datos o se llena el b\u00fafer).\n<li class=\"l\"> Se ha a\u00f1adido la implementaci\u00f3n de colas FIFO ligeras y unidireccionales, que requieren bloqueo en bucle solo para eliminar de la cola en el contexto del proceso y que no necesitan bloqueo en bucle para la adici\u00f3n at\u00f3mica a la cola en cualquier contexto.\n<li class=\"l\"> Se ha a\u00f1adido un b\u00fafer circular \u00abobjpool\u00bb con una implementaci\u00f3n escalable de una cola de alto rendimiento para la asignaci\u00f3n y devoluci\u00f3n de objetos.\n<li class=\"l\"> Se ha a\u00f1adido la parte inicial de cambios para implementar la nueva API futex2, que se distingue por su mayor rendimiento en sistemas NUMA, soporta tama\u00f1os diferentes de 32 bits y puede utilizarse en lugar de la llamada al sistema multiplexada futex().\n<li class=\"l\"> Para las arquitecturas ARM32 y S390x se ha a\u00f1adido soporte para el conjunto de instrucciones BPF actual (cpuv4).\n<li class=\"l\"> Para la arquitectura RISC-V se ha implementado la posibilidad de utilizar el modo de verificaci\u00f3n Shadow-Call Stack disponible en Clang 17, dise\u00f1ado para protegerse contra la sobrescritura de la direcci\u00f3n de retorno de una funci\u00f3n en caso de desbordamiento de b\u00fafer en la pila. La protecci\u00f3n consiste en almacenar, tras la transferencia de control a la funci\u00f3n, la direcci\u00f3n de retorno en una 'pila' 'sombra' separada y extraer esta direcci\u00f3n antes de salir de la funci\u00f3n.\n<li class=\"l\"> Se ha a\u00f1adido un nuevo modo inteligente de escaneo de p\u00e1ginas de memoria en el mecanismo de fusi\u00f3n de p\u00e1ginas id\u00e9nticas en memoria (KSM: Kernel Samepage Merging), que rastrea las p\u00e1ginas que no se escanearon con \u00e9xito y reduce la intensidad de su re-escaneo. Se ha a\u00f1adido una configuraci\u00f3n en \/sys\/kernel\/mm\/ksm\/smart_scan para activar el nuevo modo.\n<li class=\"l\"> Se ha a\u00f1adido un nuevo comando ioctl PAGEMAP_SCAN, que al utilizarlo con userfaultfd(), permite determinar los hechos de escritura en un rango espec\u00edfico de memoria. Esta nueva opci\u00f3n, por ejemplo, puede utilizarse en el sistema para guardar y restaurar el estado de los procesos con CRIU o en sistemas anti-trampa de juegos.\n<li class=\"l\"> El sistema de ensamblaje ahora incluye por defecto la compilaci\u00f3n de ejemplos del uso del subsistema perf, escritos como programas BPF, siempre que se disponga de un compilador Clang.\n<li class=\"l\"> Se ha eliminado la antigua capa videobuf, que se utilizaba para gestionar los framebuffers en el subsistema de medios y que fue reemplazada hace m\u00e1s de 10 a\u00f1os por la nueva implementaci\u00f3n videobuf2.                        <\/ul>\n<li class=\"l\"> <b>Virtualizaci\u00f3n y seguridad<\/b>\n<ul>\n<li class=\"l\"> Se ha a\u00f1adido a la subsistema fscrypt la capacidad de cifrar datos en bloques m\u00e1s peque\u00f1os que el tama\u00f1o del bloque en el sistema de archivos. Esto puede ser necesario para utilizar mecanismos de cifrado de hardware que solo admiten bloques peque\u00f1os (por ejemplo, controladores UFS que solo pueden utilizar bloques de 4096 pueden ser usados con sistemas de archivos de 16K).\n<li class=\"l\"> En la subsistema \u00abiommufd\u00bb, que permite gestionar las tablas de p\u00e1ginas de memoria de la unidad de gesti\u00f3n de memoria de E\/S (IOMMU) a trav\u00e9s de descriptores de archivo del espacio de usuario, se ha a\u00f1adido el seguimiento de los datos a\u00fan no borrados del cach\u00e9 (dirty) para operaciones DMA, lo que es necesario para identificar la memoria con datos no borrados durante la migraci\u00f3n de procesos.\n<li class=\"l\"> En el mecanismo Landlock, que permite restringir las interacciones de un grupo de procesos con el entorno externo, se ha a\u00f1adido soporte para definir reglas de control de acceso a los sockets TCP. Por ejemplo, se puede crear una regla que solo permita las conexiones a trav\u00e9s del puerto de red 443 para establecer conexiones HTTPS.\n<li class=\"l\"> Se ha a\u00f1adido a la subsistema AppArmor la capacidad de gestionar el acceso al mecanismo io_uring y crear espacios de nombres de identificadores de usuario (user namespaces), lo que permite autorizar selectivamente el acceso a estas capacidades solo a ciertos procesos.\n<li class=\"l\"> Se ha a\u00f1adido una API de certificaci\u00f3n <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/es\/vps\/\"   title=\"m\u00e1quinas virtuales\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2025\">m\u00e1quinas virtuales<\/a> para confirmar la integridad del proceso durante su carga.\n<li class=\"l\"> En los sistemas LoongArch se ha implementado soporte para la virtualizaci\u00f3n utilizando el hipervisor KVM.\n<li class=\"l\"> Al usar el hipervisor KVM en sistemas RISC-V, se ha agregado soporte para la extensi\u00f3n Smstateen, que bloquea el acceso de la m\u00e1quina virtual a los registros de la CPU que el hipervisor no soporta expl\u00edcitamente. Tambi\u00e9n se ha agregado soporte para usar la extensi\u00f3n Zicond en sistemas hu\u00e9spedes, permitiendo realizar algunas operaciones enteras condicionales.\n<li class=\"l\"> En los sistemas hu\u00e9spedes basados en arquitectura x86 que se ejecutan bajo KVM, se permite el uso de hasta 4096 CPU virtuales.                <\/ul>\n<li class=\"l\"> <b>Subsistema de red<\/b>\n<ul>\n<li class=\"l\"> En el controlador NVMe-TCP (NVMe sobre TCP), que permite acceder a los dispositivos NVMe a trav\u00e9s de la red (NVM Express over Fabrics) utilizando el protocolo TCP, se ha a\u00f1adido soporte para el cifrado del canal de transmisi\u00f3n de datos utilizando TLS (utiliza KTLS y un proceso en segundo plano en el espacio de usuario tlshd para negociar la conexi\u00f3n).\n<li class=\"l\"> Se ha optimizado el rendimiento del planificador de paquetes fq (Fair Queuing), lo que ha permitido aumentar el ancho de banda en un 5% en cargas altas en la prueba tcp_rr (TCP Request\/Response) y un 13% en flujos ilimitados de paquetes UDP.\n<li class=\"l\"> En el protocolo TCP se ha a\u00f1adido la posibilidad opcional de utilizar marcas de tiempo (TCP TS) con precisi\u00f3n de microsegundos (RFC 7323), lo que permite estimar con mayor precisi\u00f3n las latencias y crear m\u00f3dulos de control de congesti\u00f3n m\u00e1s avanzados. Para habilitarlo, se puede utilizar el comando \u00abip route add 10\/8 \u2026 features tcp_usec_ts\u00bb.\n<li class=\"l\"> En la pila TCP se ha a\u00f1adido soporte para la extensi\u00f3n TCP-AO (TCP Authentication Option, RFC 5925), que permite verificar los encabezados TCP mediante c\u00f3digos MAC (Message Authentication Code), utilizando algoritmos m\u00e1s modernos HMAC-SHA1 y CMAC-AES-128 en lugar de la opci\u00f3n TCP-MD5 basada en el antiguo algoritmo MD5.\n<li class=\"l\"> Se ha a\u00f1adido un nuevo tipo de dispositivos de red virtuales \u00abnetkit\u00bb, cuya l\u00f3gica de transmisi\u00f3n de datos se define mediante un programa BPF.\n<li class=\"l\"> En KSMBD, que ejecuta un servidor SMB a nivel de n\u00facleo, se ha a\u00f1adido soporte para la conversi\u00f3n de nombres de archivos que contienen pares de sustitutos de caracteres compuestos.\n<li class=\"l\"> En NFS se ha mejorado la implementaci\u00f3n de hilos con servicios RPC. Se ha a\u00f1adido soporte para delegaci\u00f3n de escritura (para NFSv4.1+). En NFSD se ha a\u00f1adido soporte para un controlador netlink rpc_status. Se ha mejorado el soporte para clientes NFSv4.x durante la re-exportaci\u00f3n a knfsd.                      <\/ul>\n<li class=\"l\"> <b>Hardware<\/b>\n<ul>\n<li class=\"l\"> En el m\u00f3dulo del n\u00facleo Nouveau se ha a\u00f1adido soporte inicial para los firmware GSP-RM, que se utilizan en las GPU NVIDIA RTX 20+ para trasladar las operaciones de inicializaci\u00f3n y gesti\u00f3n de la GPU a un microcontrolador GSP (GPU System Processor) separado. El soporte para GSP-RM permite que el controlador Nouveau funcione a trav\u00e9s de llamadas al firmware, en lugar de programar directamente las operaciones de interacci\u00f3n con el hardware, lo que simplifica significativamente la incorporaci\u00f3n de soporte para nuevas GPU NVIDIA gracias a la utilizaci\u00f3n de llamadas ya preparadas para la inicializaci\u00f3n y gesti\u00f3n del consumo energ\u00e9tico.\n<li class=\"l\"> En el controlador AMDGPU se ha implementado soporte para GC 11.5, NBIO 7.11, SMU 14, SMU 13.0 OD, DCN 3.5, VPE 6.1 y DML2. Se ha mejorado el soporte para la carga sin costuras (sin parpadeo al cambiar de modo de video).\n<li class=\"l\"> En el controlador i915 se ha implementado soporte para los chips Intel Meteor Lake y se ha a\u00f1adido una implementaci\u00f3n inicial de Intel LunarLake (Xe 2).\n<li class=\"l\"> Se ha a\u00f1adido soporte para canales de transmisi\u00f3n asim\u00e9tricos, como se especifica en USB4 v2 (120\/40G).\n<li class=\"l\"> Se ha a\u00f1adido soporte para SoC ARM: Qualcomm Snapdragon 720G (utilizado en tel\u00e9fonos inteligentes Xiaomi), AMD Pensando Elba, Renesas, R8A779F4 (R-Car S4-8), USRobotics USR8200 (utilizado en enrutadores y NAS).\n<li class=\"l\"> Se ha a\u00f1adido soporte para el tel\u00e9fono inteligente Fairphone 5 y plataformas ARM Orange Pi 5, QuartzPro64, Turing RK1, Variscite MX6, BigTreeTech CB1, Freescale LX2162, Google Spherion, Google Hayato, Genio 1200 EVK, RK3566 Powkiddy RGB30.\n<li class=\"l\"> Se ha a\u00f1adido soporte para las placas RISC-V Milk-V Pioneer y Milk-V Duo.\n<li class=\"l\"> Se ha a\u00f1adido soporte para las interfaces de audio de laptops HUAWEI suministradas con CPU AMD. Se ha a\u00f1adido soporte para altavoces adicionales instalados en laptops Dell Oasis 13\/14\/16. Se ha a\u00f1adido soporte para los altavoces integrados ASUS K6500ZC. Se ha a\u00f1adido soporte para el indicador de silencio en las laptops HP 255 G8 y G10. Se ha a\u00f1adido soporte para los controladores de audio acp6.3. Se ha a\u00f1adido soporte para las interfaces profesionales de grabaci\u00f3n de audio Focusrite Clarett+ 2Pre y 4Pre.                  <\/ul>\n<\/ul>\n<p>Al mismo tiempo, la Fundaci\u00f3n de Software Libre de Am\u00e9rica Latina ha formado una versi\u00f3n completamente libre del n\u00facleo 6.7 \u2014 Linux-libre 6.7-gnu, limpiado de elementos de firmware y controladores que contienen componentes no libres o secciones de c\u00f3digo cuyo \u00e1mbito de aplicaci\u00f3n est\u00e1 restringido por el fabricante. En la versi\u00f3n 6.7 se ha actualizado el c\u00f3digo de limpieza de blobs en varios controladores y subsistemas, por ejemplo, en los controladores amdgpu, nouveau, adreno, mwifiex, mt7988, ath11k, avs y btqca. Se ha eliminado el c\u00f3digo de limpieza de los controladores localtalk y rtl8192u debido a su exclusi\u00f3n del n\u00facleo. Se han quitado componentes innecesarios de limpieza de los controladores xhci-pci, rtl8xxxu y rtw8822b, que se hab\u00edan a\u00f1adido por error. Se ha llevado a cabo la limpieza de nombres de blobs en archivos dts para la arquitectura Aarch64. Se han eliminado blobs en los nuevos controladores mt7925, tps6598x, aw87390 y aw88399.<br \/>\n<br \/>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=60398\">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.7. \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: \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044f \u0424\u0421 Bcachefs, \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b Itanium, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0440\u0430\u0431\u043e\u0442\u044b Nouvea \u0441 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0430\u043c\u0438 GSP-R, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 TLS-\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432 NVMe-TCP, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0439 \u0432 BPF, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 futex \u0432 io_uring, \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044f \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u0430 fq (Fair Queuing), \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f TCP-AO (TCP Authentication Option) \u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c [&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-112745","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - 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.7.\" \/>\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\/es\/blog\/news\/reliz-yadra-linux-6-7\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\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.7 | 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.7.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/news\/reliz-yadra-linux-6-7\" \/>\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=\"2024-01-08T13:10:13+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-01-08T13:10:13+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\udd47Lanzamiento del n\u00facleo Linux 6.7 | ProHoster","description":"Despu\u00e9s de dos meses de desarrollo, Linus Torvalds present\u00f3 el lanzamiento del n\u00facleo Linux 6.7.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/news\/reliz-yadra-linux-6-7","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","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.7 | 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.7.","og:url":"https:\/\/prohoster.info\/es\/blog\/news\/reliz-yadra-linux-6-7","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":"2024-01-08T13:10:13+00:00","article:modified_time":"2024-01-08T13:10:13+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"112745","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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-02-09 16:53:34","updated":"2026-02-09 17:11:06","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/112745","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=112745"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/112745\/revisions"}],"predecessor-version":[{"id":159269,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/112745\/revisions\/159269"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=112745"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=112745"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=112745"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}