Deshabilitar la generación de miniaturas en el buscador

6

¿Hay alguna forma de decirle a Finder que no se asome o no genere miniaturas de archivos en función de una carpeta o recurso compartido de red en particular?

Tengo un sistema de archivo de 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 colocado en el recurso compartido de red, y los datos se archivan de forma transparente en una cinta en segundo plano, dejando un pequeño archivo "stub" en el disco. Cuando un cliente emite una solicitud de lectura de un archivo, el sistema de cinta recupera el archivo de la cinta y lo envía de vuelta al cliente. El resultado es que obtengo una gran cantidad de almacenamiento barato de alta latencia, pero con una interfaz de red compartida muy simple.

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, por lo que cuando ve un directorio lleno de archivos mov de 100 GB, solicita leer cada uno de ellos para que pueda generar las miniaturas.

Como era de esperar, esto hace que la unidad de cinta se vuelva loca, ya que intenta extraer cada uno de estos archivos de la cinta solo 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 solicite explícitamente, es decir. Solicitan copiarlo a su disco local. ¿Es esto posible?

    
pregunta growse 14.04.2011 - 12:22

4 respuestas

3

No sé si esto funcionará en tu caso particular, pero también podrías intentarlo. Abra el recurso compartido de Samba y presione Comando + J, luego desmarque "Mostrar vista previa del icono" y haga clic en "Usar como predeterminado". De esta manera, el Finder no intentará extraer información del archivo para generar una miniatura, sin importar si es una imagen, un mp3 o una película. Sin embargo, esto solo sería válido para el directorio raíz en el que acaba de cambiar la configuración, por lo que el disco duro local debería estar bien.

    
respondido por el zbrox 14.04.2011 - 12:46
1

Al presionar cmd + J y luego desmarcar "Mostrar vista previa del icono", resolví los errores de inundación en mi registro que eran:

com.apple.quicklook.satellite[16222]: Failed to initializeServer(), returned 5 
com.apple.quicklook.satellite[16222]: Failed to communicate with qtkitserver: Connection invalid

si eso puede ayudar también. No entendí que la configuración no es la misma para el escritorio, ventanas en vista de columna ... así que he estado buscando una solución para todo el sistema que en realidad fuera una casilla de verificación. Luego, utilizando TotalFinder y siempre en la vista de columna, solo tiene que marcar dos veces para aplicar esta configuración "en todas partes", eso es todo.

    
respondido por el sebzeseb 20.01.2013 - 15:17
0

En primer lugar, estoy usando enlace como referencia.

originalmente originalmente recuerdo haber eliminado y modificado los generadores de Quicklook para asociar un tipo de archivo en blanco con los generadores de texto, en este caso, parece que la generación de videos se maneja mediante el mismo proceso.

Mueva /System/Library/Frameworks/QuickLook.framework/Resources/Generators/Movie.qlgenerator a otro lugar, y no debe intentar generar las miniaturas en el futuro. Buena suerte!

    
respondido por el ConstantineK 14.04.2011 - 23:07
0

Puede inhabilitar el proceso de QuickLook responsable de generar las miniaturas.

En Mac OS X 10.6, use el siguiente comando para deshabilitar el inicio automático del proceso del demonio quicklookd:

sudo launchctl unload /System/Library/LaunchAgents/com.apple.quicklook.plist

Mac OS X puede suponer que este proceso siempre está disponible, por lo que siempre realice una copia de seguridad primero y pise con cuidado cuando deshabilite los demonios y servicios de todo el sistema.

    
respondido por el Graham Miln 15.04.2011 - 06:01

Lea otras preguntas en las etiquetas