Disattiva la generazione di miniature nel Finder

6

C'è un modo per dire a Finder di non sbirciare dentro o generare miniature per i file basati su una particolare condivisione o cartella di rete?

Ho un sistema di archiviazione su nastro che presenta una condivisione di rete SMB (Windows) ai client. I client possono vedere tutti i file e le cartelle che sono stati messi nella condivisione di rete e i dati vengono archiviati in modo trasparente su nastro in background lasciando un piccolo file "stub" sul disco. Quando una richiesta di lettura su un file viene emessa da un client, il sistema a nastro richiama il file dal nastro e lo invia al client. Il risultato è che ottengo una grande quantità di memoria economica ad alta latenza, ma con un'interfaccia di condivisione di rete molto semplice.

Tuttavia, c'è un problema significativo con i client Mac: quando Finder vede una directory piena di file, tenta di generare miniature e leggere altri dati sul file. Il Finder presuppone che possa ottenere dati in tempi relativamente brevi, quindi quando vede una directory piena di 100 GB di file mov, richiede di leggerli tutti in modo che possa generare le miniature.

Prevedibilmente, questo fa impazzire l'unità nastro, poiché tenta di estrarre tutti questi file dal nastro solo per generare le miniature.

Idealmente, vorrei dire a Finder di non leggere alcun dato all'interno del file finché non viene richiesto esplicitamente dall'utente, ad es. chiedono di copiarlo sul loro disco locale. È possibile?

    
posta growse 14.04.2011 - 12:22
fonte

4 risposte

3

Non so se questo funzionerà nel tuo caso particolare, ma potresti anche provarlo. Apri la condivisione Samba e premi Comando + J, quindi deseleziona "Mostra anteprima icona" e fai clic su "Utilizza come predefiniti". In questo modo il Finder non tenterà di estrarre informazioni dal file per generare una miniatura, indipendentemente dal fatto che si tratti di un'immagine, di un mp3 o di un film. Tuttavia, questo sarebbe valido solo per la directory root in cui hai appena modificato le impostazioni, quindi la roba del disco rigido locale dovrebbe essere ok.

    
risposta data 14.04.2011 - 12:46
fonte
1

Premendo cmd + J deselezionando "Mostra anteprima icona", ho risolto gli errori di flooding nel mio log che erano:

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

se può aiutarti anche tu. Non ho capito che l'impostazione non è la stessa per il desktop, Windows in vista colonna ... quindi ho cercato una soluzione a livello di sistema che in realtà era una casella di controllo. Quindi, utilizzando TotalFinder e sempre nella visualizzazione colonne, devi solo controllare due volte per applicare questa impostazione "ovunque", il gioco è fatto.

    
risposta data 20.01.2013 - 15:17
fonte
0

Prima di tutto, sto usando link come riferimento.

Ora in origine ricordo di aver rimosso e modificato i generatori di quicklook per associare un tipo di file vuoto con i generatori di testo, in questo caso sembra che la generazione di video thunbnail sia gestita dallo stesso processo.

Sposta /System/Library/Frameworks/QuickLook.framework/Resources/Generators/Movie.qlgenerator da qualche altra parte, e non dovrebbe cercare di generare le miniature in futuro. Buona fortuna!

    
risposta data 14.04.2011 - 23:07
fonte
0

Puoi disabilitare il processo QuickLook responsabile della generazione delle miniature.

Su Mac OS X 10.6, usa il seguente comando per disabilitare l'avvio automatico del processo del demone quicklookd:

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

Mac OS X può presupporre che questo processo sia sempre disponibile, quindi esegui sempre il backup per primo e calpesta attentamente quando disabiliti i servizi e i daemon di sistema.

    
risposta data 15.04.2011 - 06:01
fonte

Leggi altre domande sui tag