Como as miniaturas são armazenadas no Mac OS X?

4

Eu notei que as miniaturas no Mac OS X não parecem ser geradas toda vez que eu abro uma pasta, mas para ser de alguma forma "armazenada em cache".

No entanto, não consegui encontrar uma pasta em que eles claramente parecessem armazenados.

Eu pensei que eles poderiam ser salvos como algum tipo de metadado; Descobri, no entanto, que ao excluir um arquivo (por exemplo, da área de trabalho) e salvar imediatamente após um arquivo com o mesmo nome, a visualização do arquivo anterior é mostrada por ~ um segundo.

Eles são armazenados separadamente dos dados? Como e quando eles são invalidados (por exemplo, somente quando um arquivo com o mesmo nome aparece no mesmo diretório)?

    
por Synetech 19.10.2012 / 17:49

1 resposta

4

O processo de background quicklookd é responsável por criar e gerenciar miniaturas de arquivos. Essas miniaturas são armazenadas em uma pasta chamada com.apple.QuickLook.thumbnailcache em uma pasta como /var/folders/39/ggldtdps6034ct7d_y6x4_v80000gn/C , que é específica da sua conta de usuário. O arquivo index.sqlite contém um banco de dados SQLite com informações sobre miniaturas armazenadas; acessá-lo usando a ferramenta de linha de comando sqlite3 .

    
por 19.10.2012 / 18:12