¿Cómo puedo modificar com.apple.qtkitserver.sb
para ignorar un determinado volumen de red?
Por ejemplo, no quiero que quicklook genere vistas previas de activos gráficos que se encuentran en un servidor. Cuando accedo a un recurso compartido de Netatalk con cientos de jpg en una carpeta, fs_usage muestra una tonelada de transacciones como esta:
09:43:15.675208 getattrlist /Applications/Preview.app 0.000007 Finder.2001210
09:43:15.675276 getattrlist /Volumes/server/path/file.jpg 0.000010 Finder.2001210
09:43:15.675735 open F=38 (R_____) /Volumes/server/path/file.jpg >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 0.000458 W Finder.2001210
09:43:15.675738 fstat64 F=38 0.000002 Finder.2001210
09:43:15.675745 pread F=38 B=0x24 O=0x00000000 0.000003 Finder.2001210
09:43:15.675748 pread F=38 B=0x62 O=0x00030235 0.000002 Finder.2001210
09:43:15.676384 close F=38 0.000634 W Finder.2001210
Lo que supongo es que QuickView crea miniaturas y vistas previas de los archivos que contiene. Esto está reduciendo la velocidad del buscador hasta que se completan las transacciones.
Intenté agregar la regla:
(deny file-read
(subpath "/Volumes/Volumename"))
Eso no parece tener ningún efecto.