Si bien hubo varios días festivos en diciembre, continuó habiendo contenido diario y original en Phoronix todos los días. Durante diciembre hubo 228 artículos de noticias originales sobre Phoronix y 18 reseñas de hardware destacadas/artículos de referencia de varias páginas. Este es un repaso a todo el emocionante contenido de hardware y noticias de software de Linux para el cierre de 2022.

Linus Torvalds critica el LAM de Intel: rechazado para Linux 6.2
Linus Torvalds puede ser conocido por su comentario de hardware a veces como esperar que AVX-512″muera una muerte dolorosa”, las”malas políticas”de Intel en torno a la memoria ECC y señalar a NVIDIA con el dedo. El último comentario colorido del creador de Linux se refiere a la nueva función de máscara de dirección lineal (LAM) de Intel que tenía como objetivo aterrizar en Linux 6.2 pero ahora se retrasa hasta que el código pueda ser reelaborado.

Vaya: strcmp() de Linux Porque el m68k siempre ha estado roto
Resulta que el código ensamblado escrito a mano que proporciona una función optimizada de comparación de cadenas”strcmp”para la arquitectura del procesador Motorola 68000 (m68k)”siempre ha estado roto”y solo ahora descubierto a fines de 2022.

Btrfs con Linux 6.2 trae mejoras de rendimiento, mayor confiabilidad de RAID 5/6
Actualizaciones del sistema de archivos Btrfs y EXT4 para Linux 6.2 se ha enviado la ventana de combinación. Los cambios de Btrfs son bastante notables con mejoras continuas en el rendimiento, así como algunas mejoras en la confiabilidad de sus modos RAID5/RAID6 nativos.

Serpent OS de Ikey Doherty lanza su primer ISO
Después de dos años de trabajo, la distribución Serpent OS Linux ha lanzado su primera imagen pública para este innovador y original código abierto sistema operativo.

Linux 6.1 se revierte por”enormes regresiones de rendimiento”a partir de tres líneas de código
Antes del kernel de Linux 6.1-rc8 que se espera que Linus Torvalds emita en breve en lugar de yendo directamente a Linux 6.1 estable, afortunadamente se detectó y revirtió una reversión por un pequeño cambio que condujo a”enormes regresiones de rendimiento”en áreas seleccionadas.

Fedora 38 quiere asegurarse de que los apagados y reinicios sean más rápidos
Una propuesta de cambio que aún debe evaluar FESCo ayudaría a garantizar que los apagados y reinicios del sistema puedan ocurrir más rápido en Fedora linux

Linux 6.1 lanzado con MGLRU, código Rust inicial
¡Linus Torvalds acaba de lanzar Linux 6.1 como estable!

Linux 6.2 acelera una función en 715x: kallsyms_lookup_name()
Como un buen regalo de Navidad, el código fusionado hoy con el kernel de Linux 6.2 acelera una función central del kernel en un factor de 715x.

Linux 6.2 trae un gran rediseño al subsistema MSI
La solicitud de extracción de IRQ que se fusionó al principio del ciclo de Linux 6.2 tiene un gran rediseño en las interrupciones señaladas por mensajes ( subsistema MSI).

El uso de Steam en Linux aumenta gracias a Steam Deck
Valve acaba de publicar los resultados de la Encuesta de Steam de noviembre de 2022 y muestra que la participación en el mercado de juegos de Linux continúa aumentando, impulsada por el éxito de su consola de juegos portátil Steam Deck con tecnología Arch Linux.

Lanzamiento de Rust-GPU 0.4 para proporcionar gráficos de GPU y sombreadores de cómputo de”primera clase”con Rust
Embark Studios ha lanzado una nueva versión de Rust-GPU que tiene un objetivo de hacer de Rust un lenguaje de programación y un ecosistema de primera clase para el desarrollo de sombreadores de GPU.

Nuevos parches tienen como objetivo aumentar el rendimiento de Linux 9p ~10 veces
Un nuevo conjunto de parches publicados para el código del protocolo de uso compartido de recursos Plan 9 (9p) dentro del kernel de Linux puede ofrecen aproximadamente 10 veces mejor rendimiento para las transferencias de archivos.

Arch-Powered Manjaro 22.0 lanzado con Xfce 4.18 Desktop, Linux 6.1 Kernel
Entre muchos lanzamientos de proyectos de software de código abierto programados para las vacaciones, Manjaro 22.0 ahora está disponible para esta popular distribución de escritorio construida sobre Arch Linux.

Lanzamiento de Ruby 3.2 con compatibilidad con WebAssembly, YJIT de grado de producción
Los desarrolladores del lenguaje de programación Ruby han lanzado un lanzamiento navideño de la última iteración de este lenguaje centrado en la simplicidad y la productividad.

Lanzamiento de Sway 1.8 con un bloqueo de pantalla más seguro y eventos de rueda de desplazamiento de alta resolución
Esta Navidad, Sway 1.8 es la versión más reciente de este compositor de Wayland inspirado en i3.

Microsoft comienza a proporcionar binarios de Linux del compilador de sombreado de DirectX
A principios de 2017, Microsoft abrió el código de su compilador de sombreado de DirectX y, poco después, ha sido posible construirlo en Linux, mientras que finalmente como de esta semana, Microsoft comenzó a proporcionar binarios oficiales de Linux de su compilador de sombreado.

Lanzamiento de Wine 8.0-rc2 con 50 correcciones
Después de Wine 8.0-rc1 y la congelación de código de principios de este mes, Wine 8.0-rc2 está disponible hoy como una liberación de horario debido a días festivos.

Linux 6.2 obtiene soporte para múltiples flujos de compresión con ZRAM
Combinado la semana pasada con Linux 6.2 como parte de los parches relacionados con la administración de memoria de Andrew Morton, es compatible con ZRAM para múltiples flujos de compresión.

AMD mejora la experiencia de Linux cuando se ejecutan GPU nuevas sin la compatibilidad adecuada con los controladores
Si bien AMD proporcionó compatibilidad con controladores de código abierto para el lanzamiento de la serie Radeon RX 7900, el usuario inicial la experiencia puede ser menos que deseable si ejecuta una nueva GPU Radeon pero inicialmente ejecuta un kernel desactualizado o carece del soporte de firmware necesario. Con una nueva serie de parches publicada, AMD busca mejorar la experiencia al poder recurrir más fácilmente al búfer de fotogramas del firmware cuando su controlador de gráficos del kernel AMDGPU no se carga correctamente.

GCC Rust Front-End v4 publicado: ahora está autorizado para fusionarse en GCC 13
El GCC Rust front-end que proporciona soporte muy preliminar para el lenguaje de programación Rust sobre el ¡La colección de compiladores GNU ahora está autorizada para fusionarse con el código base de la línea principal!

Y las reseñas de hardware/artículos destacados más populares del mes incluyeron:

Soporte y rendimiento de AMD Radeon RX 7900 XTX + RX 7900 XT Linux
Hoy es el día en que vence el embargo para poder proporcionar revisiones sobre las tarjetas gráficas de la serie AMD Radeon RX 7900… Después de probar las tarjetas gráficas Radeon RX 7900 XT y RX 7900 XTX las últimas dos semanas, hoy tengo la primera números de rendimiento para compartir en estas tarjetas gráficas y el estado actual del controlador de gráficos Linux de código abierto para estas primeras tarjetas gráficas RDNA3. Este es el primer vistazo a las nuevas tarjetas gráficas Radeon de escritorio insignia de AMD que se ejecutan en Linux con controladores de gráficos de fuente abierta y totalmente upstream.

Radeon Gaming/Graphics Performance: Windows 11 vs. Linux GPU Benchmarks
Con el final del año sobre nosotros, es un buen momento para ver cómo Windows vs. Linux El rendimiento de los juegos se ve a medida que ingresamos en 2023. En particular, es interesante en el lado de AMD Radeon con la pila de controladores de gráficos Linux de código abierto que obtuvo grandes ganancias este año gracias a la inversión continua de AMD y las fuertes contribuciones de Valve a Mesa RADV Controlador Vulkan utilizado por Steam Deck y, en general, por los jugadores de Linux. Este es un vistazo al rendimiento de la GPU de Windows frente a Linux, tanto para el soporte maduro de RDNA2 como para los gráficos RDNA3 lanzados recientemente.

AMD Radeon con Linux 6.1 + Mesa 23.0-dev frente a rendimiento de juego NVIDIA R525
Con el kernel de Linux 6.1 que se lanzará la próxima semana, Mesa 23.0-devel continúa viendo muchas mejoras para RADV y RadeonSI, y la serie de controladores NVIDIA R525 Linux está disponible, aquí hay una nueva mirada al rendimiento de juegos de AMD Radeon vs. NVIDIA GeForce Linux con varias tarjetas gráficas y una variedad de juegos de Linux–tanto de forma nativa como a través de Steam Play de Valve.

Análisis de rendimiento de AMD 4th Gen EPYC 9654″Genoa”AVX-512
Con el excelente rendimiento de AMD 4th Gen EPYC Linux que muestra una mejora generacional significativa y domina contra el actual Xeon Scalable Competencia”Ice Lake”, es una combinación de los doce canales de soporte de memoria del sistema DDR5, hasta 96 núcleos por socket, la introducción de AVX-512 y otras mejoras de microarquitectura de Zen 4. Como artículos de prueba de seguimiento de todos los datos de Génova entregados hasta el momento, en las próximas semanas tengo resultados de referencia adicionales para compartir, analizando más de cerca estas diferentes áreas de mejora para AMD 4th Gen EPYC. En el artículo de hoy, se analiza el rendimiento del EPYC 9654 2P con el encendido/apagado del AVX-512 y, al mismo tiempo, se observa el impacto del consumo de energía de la CPU y el efecto en las frecuencias de reloj y las térmicas de la CPU.

El seguimiento de profundidad de llamadas de Linux 6.2 ayuda a recuperar el rendimiento perdido en las CPU Intel Skylake
Cuando se introdujo la vulnerabilidad de seguridad Retbleed a principios de este año, mitigándola para Intel Skylake y Skylake-los núcleos de CPU derivados requerían imponer la especulación restringida de rama indirecta (IBRS) que redujo aún más el rendimiento listo para usar para estas CPU Intel obsoletas. Pero ahora, con Linux 6.2, se presenta una nueva técnica de mitigación llamada Call Depth Tracking que ayuda a recuperar parte de ese rendimiento perdido y, a su vez, amplía la utilidad de los procesadores derivados de Skylake que aún están en servicio.

Blender 3.4 HIP Performance con Radeon RX 7900 Series + RDNA3 OpenCL Compute Benchmarks
A principios de esta semana, la revisión inicial de Radeon RX 7900 XT y RX 7900 XTX Linux se centró en el mientras que en el artículo de hoy se muestra una mirada a la serie Radeon RX 7900 cuando se ejecuta en Blender 3.4 con su back-end Cycles HIP, así como varios puntos de referencia de cómputo OpenCL contra las tarjetas gráficas Radeon más antiguas y la competencia NVIDIA GeForce.

Ejecución de la nueva compatibilidad con la serie NVIDIA GeForce RTX 30 de código abierto en Linux 6.2
Si bien NVIDIA ya está disponible con varios productos de la serie GeForce RTX 40, ahora viene con la El kernel de Linux 6.2 es el soporte inicial de aceleración 3D de código abierto para los procesadores de gráficos GeForce RTX 30″Ampere”. Esta es mi experiencia inicial con este soporte de la serie NVIDIA GeForce RTX 30 de código abierto en Linux 6.2.

Rendimiento de AMD Secure Memory Encryption”SME”con EPYC Genoa de 4.ª generación
Una de las mejoras de seguridad realizadas por AMD con sus procesadores EPYC”Genoa”de 4.ª generación es aumentar su Compatibilidad con Secure Memory Encryption (SME) desde 128 bits hasta ahora AES-XTS de 256 bits. AMD Secure Memory Encryption se puede usar para ayudar a frustrar los ataques a la memoria principal del sistema, pero ¿a qué costo de rendimiento? En este artículo, se ofrece un vistazo inicial al rendimiento de AMD EPYC Genoa con AMD SME activado/desactivado.

Clear Linux de Intel ayuda a AMD EPYC Genoa a alcanzar nuevas cotas de rendimiento
Similar a los excelentes resultados de Clear Linux optimizado para rendimiento de Intel en el Ryzen 9 7950X, haciendo uso de Clear Linux en los nuevos procesadores EPYC”Genoa”de cuarta generación también ayuda a maximizar el rendimiento de estos procesadores de servidor AVX-512. Estos son algunos puntos de referencia iniciales.

Categories: IT Info