Come posso ottenere quicklook per ignorare i volumi di rete?

2

Come posso modificare com.apple.qtkitserver.sb per ignorare un determinato volume di rete? Ad esempio, non voglio che quicklook costruisca anteprime di risorse grafiche che si trovano su un server. Quando accedo a una condivisione netatalk con centinaia di jpg in una cartella, fs_usage mostra una tonnellata di transazioni come questa:

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

Il che mi viene in mente è quicklook che costruisce miniature e anteprime dei file in esso contenuti. Questo rallentamento del finder fino a una scansione fino al completamento delle transazioni.

Ho provato ad aggiungere la regola:

(deny file-read
      (subpath "/Volumes/Volumename"))

Questo non sembra avere alcun effetto.

    
posta user72188 05.03.2014 - 22:52
fonte

1 risposta

1

Non è quicklook che sta cercando di generare anteprime da solo, è Finder che lo attiva quando accedi a quella (e qualsiasi altra) cartella su qualsiasi unità montata.

Quando nella cartella, apri Finder / Visualizza / Mostra opzioni di visualizzazione (scorciatoia Cmd + J ), deseleziona Mostra anteprima icona e fai clic su Utilizza come valori predefiniti . Queste informazioni sono memorizzate nel file .DS_Store in ogni cartella.

    
risposta data 11.07.2016 - 12:37
fonte

Leggi altre domande sui tag