{"id":108052,"date":"2023-04-24T12:48:09","date_gmt":"2023-04-24T10:48:09","guid":{"rendered":"https:\/\/prohoster.info\/?p=108052"},"modified":"2023-04-24T16:01:33","modified_gmt":"2023-04-24T14:01:33","slug":"reliz-yadra-linux-6-3","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/news\/reliz-yadra-linux-6-3","title":{"rendered":"Lanzamiento del n\u00facleo Linux 6.3","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.3. Entre los cambios m\u00e1s destacados se encuentran: la limpieza de plataformas ARM obsoletas y controladores gr\u00e1ficos, la continuaci\u00f3n de la integraci\u00f3n del soporte para el lenguaje Rust, la utilidad hwnoise, el soporte para estructuras de \u00e1rbol rojo-negro en BPF, el modo BIG TCP para IPv4, una prueba de rendimiento Dhrystone integrada, la capacidad de prohibir la ejecuci\u00f3n en memfd, el soporte para crear controladores HID utilizando BPF, y se han realizado cambios en Btrfs para reducir la fragmentaci\u00f3n de grupos de bloques.      <\/p>\n<p>En la nueva versi\u00f3n se incluyen 15637 correcciones de 2055 desarrolladores; el tama\u00f1o del parche es de 76 MB (los cambios afectaron a 14296 archivos, se agregaron 1023183 l\u00edneas de c\u00f3digo y se eliminaron 883103 l\u00edneas). Para comparar, en la versi\u00f3n anterior se ofrecieron 16843 correcciones de 2178 desarrolladores; el tama\u00f1o del parche fue de 62 MB. Alrededor del 39% de todos los cambios presentados en el n\u00facleo 6.3 est\u00e1n relacionados con controladores de dispositivos, aproximadamente el 15% de los cambios est\u00e1n relacionados con la actualizaci\u00f3n del c\u00f3digo espec\u00edfico para arquitecturas de hardware, el 10% 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>Las principales novedades en el n\u00facleo 6.3:  <\/p>\n<ul>\n<li class=\"l\"> <b>Memoria y servicios del sistema<\/b>\n<ul>\n<li class=\"l\"> Se ha realizado una limpieza significativa del c\u00f3digo relacionado con las antiguas y no utilizadas plataformas ARM, lo que ha permitido reducir el tama\u00f1o de los textos fuente del n\u00facleo en 150 mil l\u00edneas. Se han eliminado m\u00e1s de 40 plataformas ARM antiguas.\n<li class=\"l\"> Se ha implementado la posibilidad de crear controladores para dispositivos de entrada con interfaz HID (Dispositivo de Interfaz Humana), implementados en forma de programas BPF.\n<li class=\"l\"> Se contin\u00faa la transferencia de la rama Rust-for-Linux de funcionalidades adicionales relacionadas con el uso del lenguaje Rust como segundo lenguaje para el desarrollo de controladores y m\u00f3dulos del n\u00facleo. El soporte para Rust no est\u00e1 activo por defecto, y no conduce a que Rust se incluya como una de las dependencias de compilaci\u00f3n obligatorias del n\u00facleo. La funcionalidad presentada en lanzamientos anteriores se ha ampliado con el soporte de los tipos Arc (implementaci\u00f3n de punteros con contador de referencias), ScopeGuard (se realiza limpieza al salir del alcance) y ForeignOwnable (permite el movimiento de punteros entre c\u00f3digo en C y Rust). Se ha eliminado el m\u00f3dulo 'borrow' del paquete 'alloc' (tipo 'Cow' y rasgo 'ToOwned'). Se destaca que el estado del soporte de Rust en el n\u00facleo est\u00e1 ya cerca de aceptar los primeros m\u00f3dulos escritos en Rust.\n<li class=\"l\"> En User-mode Linux (ejecuci\u00f3n del n\u00facleo como un proceso de usuario) en sistemas x86-64 se ha implementado soporte para c\u00f3digo escrito en el lenguaje Rust. Se ha a\u00f1adido soporte para la construcci\u00f3n de User-mode Linux utilizando clang, incluyendo optimizaciones durante el enlace (LTO).\n<li class=\"l\"> Se ha a\u00f1adido la utilidad hwnoise para rastrear retardos causados por peculiaridades del hardware. Se determinan desviaciones en el tiempo de ejecuci\u00f3n de las operaciones (jitter) al desactivar el procesamiento de interrupciones, que superan una microsegundo en 10 minutos de c\u00e1lculos.\n<li class=\"l\"> Se ha a\u00f1adido un m\u00f3dulo del n\u00facleo con la implementaci\u00f3n de la prueba de rendimiento Dhrystone, que se puede utilizar para evaluar el rendimiento de la CPU en configuraciones sin componentes del espacio de usuario (por ejemplo, en la etapa de portabilidad para nuevos SoC, donde solo se ha implementado el arranque del n\u00facleo).\n<li class=\"l\"> Se ha agregado el par\u00e1metro de l\u00ednea de comandos del n\u00facleo 'cgroup.memory=nobpf', que desactiva el seguimiento del consumo de memoria para programas BPF, lo que puede ser \u00fatil para sistemas con contenedores aislados.\n<li class=\"l\"> Para los programas BPF se ha propuesto una implementaci\u00f3n de la estructura de datos \u00e1rbol rojo-negro, que utiliza kfunc + kptr (bpf_rbtree_add, bpf_rbtree_remove, bpf_rbtree_first) en lugar de a\u00f1adir un nuevo tipo de mapeo.\n<li class=\"l\"> En el mecanismo de secuencias reiniciables (rseq, restartable sequences) se ha a\u00f1adido la posibilidad de pasar a los procesos identificadores de ejecuci\u00f3n paralela (memory-map concurrency ID), que se identifican con el n\u00famero de la CPU. Rseq proporciona medios para realizar operaciones at\u00f3micas r\u00e1pidas, que en caso de interrupci\u00f3n por otro hilo se limpian y se intenta ejecutar nuevamente.\n<li class=\"l\"> En los procesadores ARM se ha asegurado el soporte para las instrucciones SME 2 (Scalable Matrix Extension).\n<li class=\"l\"> Para las arquitecturas s390x y RISC-V RV64 se ha implementado soporte para el mecanismo 'BPF trampoline', que permite minimizar la sobrecarga al transferir llamadas entre el n\u00facleo y programas BPF.\n<li class=\"l\"> En sistemas con procesadores basados en arquitectura RISC-V se ha implementado el uso de instrucciones 'ZBB' para acelerar las operaciones con cadenas.\n<li class=\"l\"> Para sistemas basados en la arquitectura del conjunto de instrucciones LoongArch (utilizada en procesadores Loongson 3 5000 y que implementa un nuevo ISA RISC similar a MIPS y RISC-V) se ha implementado soporte para la aleatorizaci\u00f3n del espacio de direcciones del n\u00facleo (KASLR), el reubicado del n\u00facleo en memoria (relocation), puntos de interrupci\u00f3n hardware y el mecanismo kprobe.\n<li class=\"l\"> En el mecanismo DAMOS (Esquemas de Operaci\u00f3n basados en el Monitoreo de Acceso a Datos), que permite liberar memoria considerando la frecuencia de acceso a la memoria, se ha implementado soporte para filtros para excluir ciertas \u00e1reas de memoria del procesamiento en DAMOS.\n<li class=\"l\"> La biblioteca est\u00e1ndar C m\u00ednima Nolibc ha implementado soporte para la arquitectura s390 y el conjunto de instrucciones Arm Thumb1 (adem\u00e1s del soporte para ARM, AArch64, i386, x86_64, RISC-V y MIPS).\n<li class=\"l\"> Se ha optimizado objtool para acelerar la compilaci\u00f3n del n\u00facleo y reducir el consumo m\u00e1ximo de memoria durante la compilaci\u00f3n (en la compilaci\u00f3n del n\u00facleo en modo 'allyesconfig' ya no ocurren problemas de finalizaci\u00f3n forzada de procesos en sistemas con 32 GB de RAM).\n<li class=\"l\"> Se ha detenido el soporte para la compilaci\u00f3n del n\u00facleo con el compilador Intel ICC, que ha estado inoperante durante mucho tiempo y nadie ha manifestado el deseo de corregirlo.              <\/ul>\n<li class=\"l\"> <b>Subsistema de disco, entrada\/salida y sistemas de archivos<\/b>\n<ul>\n<li class=\"l\"> En tmpfs se ha implementado soporte para el mapeo de identificadores de usuario de sistemas de archivos montados, utilizado para asociar archivos de un determinado usuario en una partici\u00f3n externa montada con otro usuario en el sistema actual.\n<li class=\"l\"> En Btrfs, para reducir la fragmentaci\u00f3n de grupos de bloques, se ha garantizado la separaci\u00f3n de extensiones por tama\u00f1o al asignar bloques, es decir, cualquier grupo de bloques ahora est\u00e1 limitado a extensiones peque\u00f1as (hasta 128 KB), medianas (hasta 8 MB) y grandes. Se ha realizado una refactorizaci\u00f3n de la implementaci\u00f3n de raid56. Se ha reescrito el c\u00f3digo para la verificaci\u00f3n de sumas de verificaci\u00f3n. Se han realizado optimizaciones de rendimiento que han permitido acelerar la operaci\u00f3n send hasta 10 veces mediante la cach\u00e9 de utime para directorios y la ejecuci\u00f3n de comandos solo cuando es necesario. La ejecuci\u00f3n de operaciones fiemap se ha acelerado tres veces al omitir las verificaciones de enlaces reversos para datos compartidos (instant\u00e1neas). Las operaciones con metadatos se han acelerado en un 10% gracias a la optimizaci\u00f3n de la b\u00fasqueda de claves en estructuras b-tree.\n<li class=\"l\"> Se ha mejorado el rendimiento del sistema de archivos ext4 gracias a la capacidad de realizar operaciones de entrada\/salida directa simult\u00e1neamente por varios procesos en bloques previamente asignados, usando bloqueos compartidos de inode en lugar de bloqueos exclusivos.\n<li class=\"l\"> En f2fs se ha trabajado para mejorar la legibilidad del c\u00f3digo. Se han resuelto importantes problemas relacionados con la escritura at\u00f3mica y la nueva cach\u00e9 de extensiones.\n<li class=\"l\">  En el sistema de archivos EROFS (Enhanced Read-Only File System), dise\u00f1ado para su uso en particiones accesibles en modo solo lectura, se ha implementado la posibilidad de vincular las operaciones de descompresi\u00f3n del contenido comprimido de los archivos al CPU para reducir la latencia en el acceso a los datos.\n<li class=\"l\"> El planificador de entrada\/salida BFQ ha a\u00f1adido soporte para unidades avanzadas de discos giratorios, como aquellas que utilizan m\u00faltiples unidades de cabezales de control gestionadas de forma independiente (Multi Actuator).\n<li class=\"l\"> Se ha a\u00f1adido soporte para el cifrado de datos utilizando el algoritmo AES-SHA2 en la implementaci\u00f3n del cliente y <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/es\/server\/dts-los-angeles\/\"   title=\"servidores\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3909\">servidores<\/a> NFS.\n<li class=\"l\"> Se ha a\u00f1adido soporte para un mecanismo de extensi\u00f3n de solicitudes en el subsistema FUSE (Filesystems In User Space), que permite incluir informaci\u00f3n adicional en la solicitud. Basado en esta capacidad, se ha implementado la adici\u00f3n de identificadores de grupos a la solicitud del sistema de archivos, necesarios para la gesti\u00f3n de derechos de acceso al crear objetos en el sistema de archivos (crear, mkdir, symlink, mknod).                      <\/ul>\n<li class=\"l\"> <b>Virtualizaci\u00f3n y seguridad<\/b>\n<ul>\n<li class=\"l\"> Se ha agregado soporte para llamadas mejoradas de hypervisor Hyper-V en el hypervisor KVM para sistemas x86 y se ha habilitado su reenv\u00edo a un controlador que opera en el entorno de host en el espacio del usuario. Este cambio ha permitido implementar el soporte para la ejecuci\u00f3n anidada del hypervisor Hyper-V.\n<li class=\"l\"> En KVM, se ha simplificado la limitaci\u00f3n del acceso del sistema operativo invitado a los eventos PMU (Performance Monitor Unit) relacionados con la medici\u00f3n del rendimiento.\n<li class=\"l\"> En el mecanismo memfd, que permite identificar una regi\u00f3n de memoria a trav\u00e9s de un descriptor de archivo intercambiado entre procesos, se ha a\u00f1adido la posibilidad de crear \u00e1reas donde se proh\u00edbe la ejecuci\u00f3n de c\u00f3digo (memfd no ejecutable) y donde no se pueden establecer permisos de ejecuci\u00f3n en el futuro.\n<li class=\"l\"> Se ha a\u00f1adido una nueva operaci\u00f3n prctl PR_SET_MDWE, que bloquea los intentos de habilitar permisos de acceso a la memoria que permitan tanto la escritura como la ejecuci\u00f3n.\n<li class=\"l\">  Se ha a\u00f1adido y habilitado por defecto la protecci\u00f3n contra ataques de tipo Spectre, implementada sobre la base del modo autom\u00e1tico IBRS (Enhanced Indirect Branch Restricted Speculation) propuesto en los procesadores AMD Zen 4, que permite habilitar y deshabilitar de manera adaptativa la ejecuci\u00f3n especulativa de instrucciones durante la gesti\u00f3n de interrupciones, llamadas al sistema y cambios de contexto. La protecci\u00f3n propuesta resulta en menores costos operativos en comparaci\u00f3n con la protecci\u00f3n Retpoline.\n<li class=\"l\"> Se ha corregido una vulnerabilidad que permit\u00eda eludir la protecci\u00f3n contra ataques Spectre v2 al utilizar la tecnolog\u00eda de multihilo simult\u00e1neo (SMT o Hyper-Threading), causada por la desactivaci\u00f3n del mecanismo STIBP (Single Thread Indirect Branch Predictors) al seleccionar el modo de protecci\u00f3n IBRS.\n<li class=\"l\"> Para sistemas basados en la arquitectura ARM64 se ha a\u00f1adido un nuevo objetivo de compilaci\u00f3n \u00abvirtconfig\u00bb, que al seleccionarlo activa solo el conjunto m\u00ednimo de componentes del n\u00facleo necesarios para el arranque en sistemas de virtualizaci\u00f3n.\n<li class=\"l\"> Se ha a\u00f1adido soporte para la filtraci\u00f3n de llamadas al sistema mediante el mecanismo seccomp en la arquitectura m68k.\n<li class=\"l\"> Se ha a\u00f1adido soporte para dispositivos CRB TPM2 (Command Response Buffer) integrados en procesadores AMD Ryzen, basados en la tecnolog\u00eda Microsoft Pluton.                  <\/ul>\n<li class=\"l\"> <b>Subsistema de red<\/b>\n<ul>\n<li class=\"l\"> Se ha a\u00f1adido una interfaz netlink para la configuraci\u00f3n de la subcapa de prevenci\u00f3n de colisiones PLCA (Physical Layer Collision Avoidance), definida en la especificaci\u00f3n IEEE 802.3cg-2019 y utilizada en redes Ethernet 802.3cg (10Base-T1S), optimizadas para la conexi\u00f3n de dispositivos del Internet de las cosas y sistemas industriales. El uso de PLCA permite mejorar el rendimiento en redes Ethernet con medio compartido.\n<li class=\"l\"> Se ha terminado el soporte para la API \u00abwireless extensions\u00bb para la gesti\u00f3n de interfaces inal\u00e1mbricas WiFi 7 (802.11be), ya que esta API no abarca todas las configuraciones necesarias. Al intentar utilizar la API \u00abwireless extensions\u00bb, la cual sigue siendo soportada como una capa de emulaci\u00f3n, se mostrar\u00e1 una advertencia para la mayor\u00eda de dispositivos actuales.\n<li class=\"l\"> Se ha preparado una documentaci\u00f3n detallada sobre la API netlink (para desarrolladores del n\u00facleo y para desarrolladores de aplicaciones en espacio de usuario). Se ha implementado la utilidad ynl-gen-c para generar c\u00f3digo en C basado en especificaciones YAML del protocolo Netlink.\n<li class=\"l\"> Se ha a\u00f1adido soporte para la opci\u00f3n IP_LOCAL_PORT_RANGE en los sockets de red para simplificar la configuraci\u00f3n de conexiones salientes a trav\u00e9s de traductores de direcciones sin utilizar SNAT. Al utilizar uno <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/es\/lir\/ipv4\/\"   title=\"IP\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"716\">IP<\/a> en varios hosts, IP_LOCAL_PORT_RANGE permite utilizar un rango \u00fanico de puertos de red salientes en cada host, mientras que en el gateway se redirigen los paquetes bas\u00e1ndose en los n\u00fameros de puerto.\n<li class=\"l\"> Para MPTCP (TCP MultiPath), se ha implementado la capacidad de manejar flujos mixtos que utilizan protocolos IPv4 e IPv6. MPTCP es una extensi\u00f3n del protocolo TCP que permite el funcionamiento de una conexi\u00f3n TCP mediante la entrega de paquetes de forma simult\u00e1nea a trav\u00e9s de m\u00faltiples rutas a trav\u00e9s de diferentes interfaces de red, vinculadas a distintas direcciones IP.\n<li class=\"l\"> Para IPv4 se ha implementado la posibilidad de usar la extensi\u00f3n BIG TCP, que permite aumentar el tama\u00f1o m\u00e1ximo del paquete TCP a 4GB para optimizar el funcionamiento de redes internas de alta velocidad en centros de datos. Este aumento en el tama\u00f1o del paquete se logra mediante la implementaci\u00f3n de paquetes \u00abjumbo\u00bb, cuyo tama\u00f1o en el encabezado IP se establece en 0, y el tama\u00f1o real se pasa en un campo adicional de 32 bits en un encabezado adjunto.\n<li class=\"l\"> Se ha a\u00f1adido un nuevo par\u00e1metro sysctl, default_rps_mask, que permite definir la configuraci\u00f3n predeterminada de RPS (Receive Packet Steering), responsable de distribuir el procesamiento del tr\u00e1fico entrante entre n\u00facleos de CPU a nivel de controladores de interrupciones.\n<li class=\"l\"> Se ha descontinuado el soporte para las disciplinas de procesamiento de colas para la limitaci\u00f3n de tr\u00e1fico CBQ (class-based queuing), ATM (circuitos virtuales ATM), dsmark (marcador de servicio diferenciado), tcindex (\u00edndice de control de tr\u00e1fico) y RSVP (protocolo de reserva de recursos). Estas disciplinas han estado abandonadas durante mucho tiempo y no hubo interesados en continuar su mantenimiento.                            <\/ul>\n<li class=\"l\"> <b>Hardware<\/b>\n<ul>\n<li class=\"l\"> Se han eliminado todos los controladores gr\u00e1ficos basados en DRI1: i810 (antiguas tarjetas gr\u00e1ficas integradas Intel 8xx), mga (GPU Matrox), r128 (GPU ATI Rage 128, incluyendo las tarjetas Rage Fury, XPERT 99 y XPERT 128), savage (GPU S3 Savage), sis (GPU SiS), tdfx (3dfx Voodoo) y via (VIA IGP), que fueron declarados obsoletos en 2016 y no se han mantenido en Mesa desde 2012.\n<li class=\"l\"> Se han eliminado los controladores de marco de b\u00fafer obsoletos (fbdev) omap1, s3c2410, tmiofb y w100fb.\n<li class=\"l\"> Se ha a\u00f1adido un controlador DRM para los bloques VPU (Unidad de Procesamiento Vers\u00e1til) integrados en CPU Intel Meteor Lake (14\u00aa generaci\u00f3n), destinados a acelerar operaciones relacionadas con visi\u00f3n por computadora y aprendizaje autom\u00e1tico. El controlador se ha implementado utilizando la subsistema \u00abaccel\u00bb, orientado a proporcionar soporte para aceleradores de computaci\u00f3n, que pueden presentarse tanto en forma de ASIC individuales como en bloques IP dentro de SoC y GPU.     <\/li>\n<li class=\"l\"> En el controlador i915 (Intel), se ha ampliado el soporte para las tarjetas gr\u00e1ficas discretas Intel Arc (DG2\/Alchemist), se ha implementado soporte preliminar para el GPU Meteor Lake, e incluido soporte para el GPU Intel Xe HP 4tile.        <\/li>\n<li class=\"l\"> El controlador amdgpu ha a\u00f1adido soporte para la tecnolog\u00eda AdaptiveSync y la posibilidad de utilizar el modo de protecci\u00f3n de datos en pantalla (Secure Display) con m\u00faltiples pantallas. Se ha actualizado el soporte para DCN 3.2 (Display Core Next), SR-IOV RAS, VCN RAS, SMU 13.x y DP 2.1.\n<li class=\"l\"> En el controlador msm (GPU Qualcomm Adreno) se ha a\u00f1adido soporte para las plataformas SM8350, SM8450 SM8550, SDM845 y SC8280XP.    <\/li>\n<li class=\"l\"> En el controlador Nouveau se ha dejado de dar soporte a las antiguas llamadas ioctl.\n<li class=\"l\"> En el controlador etnaviv se ha a\u00f1adido soporte experimental para el NPU VerSilicon (VeriSilicon Neural Network Processor).\n<li class=\"l\"> Se ha implementado el controlador pata_parport para discos IDE conectados a trav\u00e9s del puerto paralelo. El controlador a\u00f1adido ha permitido eliminar el antiguo controlador PARIDE del n\u00facleo y modernizar la subsistema ATA. Una limitaci\u00f3n del nuevo controlador es la imposibilidad de conectar simult\u00e1neamente una impresora y un disco a trav\u00e9s del puerto paralelo.\n<li class=\"l\"> Se ha a\u00f1adido el controlador ath12k para tarjetas inal\u00e1mbricas en chips Qualcomm con soporte para Wi-Fi 7. Tambi\u00e9n se ha a\u00f1adido soporte para tarjetas inal\u00e1mbricas en chips RealTek RTL8188EU.\n<li class=\"l\"> Se ha a\u00f1adido soporte para 46 placas con procesadores basados en la arquitectura ARM64, entre las que se encuentran Samsung Galaxy Tab A (2015), Samsung Galaxy S5, BananaPi R3, Debix Model A, EmbedFire LubanCat 1\/2, Facebook Greatlakes, Orange Pi R1 Plus, Tesla FSD, as\u00ed como dispositivos basados en SoC Qualcomm MSM8953 (Snapdragon 610), SM8550 (Snapdragon 8 Gen 2), SDM450 y SDM632, cajas de TV Rockchips RK3128, RV1126 Vision, RK3588, RK3568, RK3566, RK3588 y RK3328, TI K3 (AM642\/AM654\/AM68\/AM69).       <\/ul>\n<\/ul>\n<p>Simult\u00e1neamente, la Fundaci\u00f3n de Software Libre de Am\u00e9rica Latina ha formado una variante completamente libre del n\u00facleo 6.3 \u2014 Linux-libre 6.3-gnu, depurado de elementos de firmware y controladores que contienen componentes o secciones de c\u00f3digo no libres, cuya \u00e1rea de aplicaci\u00f3n est\u00e1 restringida por el fabricante. En el lanzamiento 6.3 se ha realizado una limpieza de blobs en los nuevos controladores ath12k, aw88395 y peb2466, as\u00ed como en los nuevos archivos devicetree para dispositivos qcom basados en la arquitectura AArch64. Se ha actualizado el c\u00f3digo de limpieza de blobs en los controladores y subsistemas amdgpu, xhci-rcar, qcom-q6v5-pas, sp8870, av7110, as\u00ed como en los controladores para tarjetas DVB con decodificaci\u00f3n por software y en archivos BPF precompilados. Se ha terminado la limpieza en los controladores mga, r128, tm6000, cpia2 y r8188eu, ya que han sido eliminados del n\u00facleo. Se ha mejorado la limpieza de blobs del controlador i915.<br \/>\n<br \/>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=59022\">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.3. \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: \u0447\u0438\u0441\u0442\u043a\u0430 \u0443\u0441\u0442\u0430\u0440\u0435\u0432\u0448\u0438\u0445 ARM-\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c \u0438 \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u043e\u0432, \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0438\u0435 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u044f\u0437\u044b\u043a\u0430 Rust, \u0443\u0442\u0438\u043b\u0438\u0442\u0430 hwnoise, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0434\u0440\u0435\u0432\u043e\u0432\u0438\u0434\u043d\u044b\u0445 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440 red-black \u0432 BPF, \u0440\u0435\u0436\u0438\u043c BIG TCP \u0434\u043b\u044f IPv4, \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0439 \u0442\u0435\u0441\u0442 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 Dhrystone, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0437\u0430\u043f\u0440\u0435\u0442\u0430 \u0438\u0441\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0432 memfd, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f HID-\u0434\u0440\u0430\u0439\u0432\u0435\u0440\u043e\u0432, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f BPF, \u0432 Btrfs [&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-108052","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.3.\" \/>\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-3\" \/>\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.3 | 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.3.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/news\/reliz-yadra-linux-6-3\" \/>\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=\"2023-04-24T10:48:09+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-04-24T14:01:33+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.3 | ProHoster","description":"Despu\u00e9s de dos meses de desarrollo, Linus Torvalds ha presentado el lanzamiento del n\u00facleo Linux 6.3.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/news\/reliz-yadra-linux-6-3","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.3 | 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.3.","og:url":"https:\/\/prohoster.info\/es\/blog\/news\/reliz-yadra-linux-6-3","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":"2023-04-24T10:48:09+00:00","article:modified_time":"2023-04-24T14:01:33+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"108052","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-08 20:24:09","updated":"2026-02-22 15:31:14","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\/108052","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=108052"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/108052\/revisions"}],"predecessor-version":[{"id":162437,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/108052\/revisions\/162437"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=108052"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=108052"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=108052"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}