¿Existe una manera de decirle a Finder que no mire dentro o genere miniaturas para los archivos basados en un determinado recurso compartido de red o carpeta?
Tengo un sistema de archivo en cinta que presenta un recurso compartido de red SMB (Windows) a los clientes. Los clientes pueden ver todos los archivos y carpetas que se han puesto en el recurso compartido de red, y los datos se archivan de forma transparente en la cinta en segundo plano dejando un pequeño archivo "stub" en el disco. Cuando un cliente solicita la lectura de un archivo, el sistema de cinta recupera el archivo de la cinta y lo devuelve al cliente. El resultado es que obtengo una gran cantidad de almacenamiento barato y de alta latencia, pero con una interfaz de red compartida muy sencilla.
Sin embargo, hay un problema importante con los clientes de Mac: cuando Finder ve un directorio lleno de archivos, intenta generar miniaturas y leer otros datos sobre el archivo. Finder asume que puede obtener datos con relativa rapidez, así que cuando ve un directorio lleno de archivos mov de 100 GB, solicita leer cada uno de ellos para poder generar las miniaturas.
Como es de esperar, esto hace que la unidad de cinta se vuelva loca, ya que intenta extraer cada uno de estos archivos de la cinta para generar las miniaturas.
Idealmente, me gustaría decirle a Finder que no lea ningún dato dentro del archivo hasta que el usuario lo pida explícitamente, es decir, que solicite copiarlo a su disco local. ¿Es esto posible?