La reciente actualización del kernel Linux 7.2 trae una novedad que interesa a quienes manejan archivos entre dispositivos. Se ha incorporado soporte de compresión SMB2 en el servidor interno KSMBD. Esto permite usar algoritmos como LZ4 y LZ77 para reducir el tamaño de los datos al guardarlos o enviarlos por red. El resultado son transferencias más rápidas y un uso más eficiente del ancho de banda disponible.
Cómo funciona la compresión en el servidor de archivos KSMBD ⚙️
La compresión SMB2 en KSMBD actúa a nivel de protocolo, comprimiendo los datos antes de transmitirlos o almacenarlos. Los algoritmos LZ4 y LZ77 ofrecen un buen equilibrio entre velocidad y tasa de compresión. LZ4 es rápido para operaciones en tiempo real, mientras que LZ77 logra una compresión más densa. El kernel selecciona el algoritmo según el tipo de archivo y la carga del sistema. Esto reduce la latencia en redes lentas y optimiza el uso del almacenamiento en servidores con múltiples conexiones simultáneas.
Por fin podrás copiar fotos del móvil sin hacer café ☕
Hasta ahora, copiar archivos por red era como ver crecer el césped. Con esta compresión SMB2, quizás puedas mover tu colección de memes de la oficina a casa antes de que termine el primer sorbo de tu taza. Eso sí, no esperes milagros: si tu red es un cable de cobre de los 90, la compresión hará poco más que calentar el router. Pero oye, al menos el kernel se esfuerza mientras tú esperas.