¿Cómo utilizar atributos extendidos para la vista previa de imágenes?

¿Cómo utilizar atributos extendidos para la vista previa de imágenes?

¿Existe algún explorador de archivos para Linux que almacene en caché las vistas previas de imágenes, al igual que el Explorador de Windows las almacena en un archivo llamado Thumbs.db?

Como en los últimos sistemas de archivos ext3/4, un inodo puede contener atributos extendidos, ¿lo utiliza algún explorador de archivos? Bueno, el tamaño de inodo predeterminado de 256B puede ser demasiado pequeño para mantener la vista previa, puedo reformatearlo para obtener un inodo más grande.

Me alegraré mucho de escuchar buenas noticias, porque la actualización de las vistas previas de imágenes y archivos de video grandes es muy lenta en Nautilus y hay ruidos en los discos duros.

Respuesta1

Nautilus usa ~/.thumbnailsnormalmente. Muchos visores de imágenes también generan pulgares allí. En el normalsubdirectorio de mi sistema, la mayoría de los archivos de vista previa tienen un tamaño de aproximadamente 20 KiB. Es un poco preocupante que no haya una base de datos sqlite en un solo archivo o una jerarquía de caché (como f/ff/ffdcd558a…1e5200.png), por lo que algunos FS podrían tener un rendimiento deficiente al buscar un archivo dentro de un directorio demasiado grande, pero, por otro lado, el almacenamiento de archivos simple es mucho más sencillo. maneja dentro de un montón de diferentes programas de usuario, no requiere sqliteinstalación obligatoria y los FS más actualizados no deberían tener problemas con un diseño de archivos tan simple.

Problemas con los xattrsimilares sqlite: complejidad adicional, limitaciones de compatibilidad con FS (según wikipedia, solo ReiserFS y XFS manejan tamaños arbitrarios, y EXT3,4 están limitados a un solo bloque, lo que significaría 4 KiB en su mayoría).

información relacionada