Noticias que mencionan perf

Cómo saturar una NIC de 400 Gb/s leyendo NVMe con io_uring

Este artículo técnico describe un recorrido de optimización de rendimiento en un sistema de almacenamiento de alto rendimiento ejecutado sobre Linux. El montaje es deliberadamente simple: un único hilo emite lecturas aleatorias de 1 MiB en E/S directa sobre 8 unidades NVMe y envía los datos a un hos

MCD Binario: Alternativa Eficiente al Algoritmo Clásico

El Algoritmo Binario del MCD (Máximo Común Divisor) es una alternativa al algoritmo de Euclides para calcular el MCD de dos números enteros. Aunque ambos tienen una complejidad logarítmica (el tiempo de ejecución crece lentamente a medida que aumentan los números), el algoritmo binario puede ser sig

Código JIT: cómo informar al sistema sobre su ejecución

Este artículo de wakelift.de explora cómo proporcionar información sobre código JIT (Just-In-Time) compilado a diferentes partes del sistema, incluyendo el sistema operativo, herramientas de desarrollo como depuradores y profilers. El problema surgió en MoarVM, una máquina virtual escrita en C que e

Llamadas de función en Rust: ¿realmente cuestan tanto?

Este artículo aborda una preocupación común en programación, especialmente en Rust: el costo de la indirección, es decir, la sobrecarga de las llamadas a funciones. La advertencia habitual es "cada llamada de función adicional añade sobrecarga, inlínala". Sin embargo, en el contexto del código asínc

Lecturas bloqueadas: ¿el cuello de botella oculto?

Este artículo explora una paradoja contraintuitiva en la programación concurrente: en ciertas situaciones, las lecturas bloqueadas (read locks) pueden ser *más lentas* que las escrituras bloqueadas (write locks). El autor, al optimizar una caché de tensores de alto rendimiento llamada Redstone en Ru