La comunidad de desarrollo del kernel Linux ha avanzado con una característica técnica importante que llegará a la versión 7.5. Esta actualización permitirá al espacio de usuario determinar si los archivos utilizan timestamps multigrano o no.
El soporte para timestamps multigrano se integró en el kernel Linux 6.13 hace un año. Su función principal es permitir alternar entre reportes de tiempo de cambio y modificación finos y gruesos, basándose por archivo. Esto es útil cuando la precisión es más importante que los timestamps estándar por jiffy.
Originalmente, esta funcionalidad se diseñó para abordar problemas de caché en sistemas de archivos NFS. Sin embargo, existía una limitación: el espacio de usuario no tenía forma de saber si un archivo específico utilizaba la modalidad multigrano o la convencional.
Con la llegada del kernel 7.5, esta información se transmitirá correctamente a los programas que interactúan con los archivos. Esto mejora la gestión de datos y facilita la implementación de herramientas que requieren una precisión temporal superior en entornos de red.
Fuente: Phoronix
