modern-fs-benchmark: comparación de sistemas de archivos CoW en Linux

modern-fs-benchmark es una herramienta de software diseñada para evaluar el rendimiento de sistemas de archivos de copia bajo escritura (CoW) en entornos Linux. Su objetivo principal es superar las limitaciones de los benchmarks clásicos que suelen omitir cargas de trabajo específicas, ofreciendo un

Defragger: desfragmentador gráfico para Linux escrito en Rust y Qt

Defragger es una aplicación gráfica de desfragmentación para sistemas operativos Linux, desarrollada en Rust con la interfaz Qt Quick/Kirigami. A diferencia de las utilidades clásicas que dependen de comandos externos como e4defrag, esta herramienta interactúa directamente con el sistema de archivos

Por qué macOS permite crear archivos con barras inclinadas en el nombre

En macOS es posible crear archivos cuyo nombre contiene caracteres que, a primera vista, parecen barras inclinadas (/) y que, sin embargo, se muestran como dos puntos (:) al listarlos desde la terminal con `ls`. La explicación se remonta a la fusión del Mac OS clásico, cuyo sistema de archivos HFS+

Mejoras de std::format en C++26: formateo de punteros, rutas, constexpr y más

El estándar C++26 incorpora una serie de mejoras a la biblioteca de formateo que simplifican tareas habituales y eliminan hacks heredados. Una de las novedades más simples es la adición de una sobrecarga de std::println sin argumentos, que imprime una línea en blanco en la consola y evita tener que

Cómo construir un pequeño sistema de archivos FUSE en Rust

Este artículo describe la construcción de un sistema de archivos mínimo basado en FUSE, una tecnología que permite implementar sistemas de archivos en espacio de usuario en sistemas Unix. El proyecto, llamado magicfs y disponible en GitHub, se monta en /magic y mantiene su propio almacén local con m

Microsandbox 0.4 acelera 47 veces el sistema de archivos con imagen de disco

El proyecto microsandbox ha lanzado su versión 0.4, logrando una aceleración media de 47 veces en operaciones del sistema de archivos dentro de sus entornos aislados. La mejora reemplaza el sistema de archivos en espacio de usuario basado en FUSE con una imagen de disco Linux que la máquina virtual

Archivos: investigación alerta sobre riesgos de seguridad

Una reciente investigación publicada en el blog de Sebastian Wick revela riesgos de seguridad inherentes al manejo de archivos, especialmente en entornos donde procesos con diferentes privilegios interactúan. El problema radica en que las rutas de archivo, a menudo utilizadas para acceder a recursos

GIF de Aniston causa caos de almacenamiento en foros

La plataforma de foros Discourse enfrentó un problema inesperado al implementar una optimización para reducir el tamaño de las copias de seguridad: una reacción GIF de Jennifer Aniston, replicada 246.173 veces, generó un gasto de 377 GB en espacio de almacenamiento. El problema surgió porque el sist

Foxing: Replicación de archivos Linux casi en tiempo real

Un nuevo sistema de replicación de sistemas de archivos para Linux, llamado Foxing, ha sido anunciado por Joel Wirāmu Pauling en codeberg.org. Foxing se distingue por utilizar eBPF (Extended Berkeley Packet Filter) para capturar eventos del sistema de archivos en el kernel y replicarlos de forma así