Questão:
O número de coleções inteligentes afeta o desempenho do Lightroom?
ahockley
2010-10-31 01:57:45 UTC
view on stackexchange narkive permalink

Enquanto vasculhava o Lightroom hoje e configurava algumas coleções inteligentes, me perguntei se ter um grande número de coleções inteligentes pode afetar negativamente o desempenho. Estou pensando que o Lightroom deve monitorar continuamente as alterações nos metadados e atualizar essas coleções ... isso provavelmente terá algum impacto significativo na velocidade das operações?

Quatro respostas:
#1
+5
sebastien.b
2010-10-31 02:41:01 UTC
view on stackexchange narkive permalink

Difícil de responder, eu li muito sobre LR, mas não me lembro de nenhum engenheiro da Adobe comentando sobre isso. No entanto, da perspectiva do software, minha resposta seria não. Não acho que LR esteja constantemente monitorando o desempenho; metadados mudam quando você faz alterações, momento em que LR pode decidir: "ei, essas fotos específicas mudaram, deixe-me colocá-las na fila para ver se algumas coleções inteligentes precisam ser atualizadas". De vez em quando, e / ou pelo menos em um thread de segundo plano , a fila seria processada e as coleções inteligentes atualizadas. LR é altamente multi-threaded, então meu pressentimento é que você não vai sentir a atualização acontecendo.

O Lightroom mantém os metadados em seu catálogo (um banco de dados SQLite) e opcionalmente em seus arquivos DNG / JPG / RAW / XMP se você os escrever manualmente ou instruir o LR a fazer então para você automaticamente (não recomendado para desempenho). Com isso em mente, seus metadados podem ser alterados quando um aplicativo de terceiros modifica seus arquivos fora do Lightroom. Quando isso acontecer, o LR mostrará um pequeno ícone ao lado de sua miniatura informando que os metadados do arquivo precisam ser sincronizados com os metadados do catálogo. A menos que eu esteja errado, cabe a você tomar essa decisão selecionando manualmente: "sincronizar metadados" ou "ler metada do arquivo". Quando você fizer isso, estaremos de volta à situação acima, acho que LR pode decidir colocar as fotos na fila para ver se as coleções inteligentes precisam ser atualizadas, em segundo plano.

#2
+1
RBerteig
2010-11-01 12:24:54 UTC
view on stackexchange narkive permalink

Dado que o lightroom é implementado em cima de um mecanismo de banco de dados SQL principal ( SQLite 3, isto é), é altamente improvável que as coleções inteligentes tenham qualquer consequência no desempenho até que sejam referenciadas.

A configuração de uma coleção inteligente é apenas uma maneira amigável de escrever uma consulta de banco de dados (possivelmente complicada) para fotos que correspondem aos parâmetros da coleção. SQL é bom nesse tipo de consulta complicada (é exatamente o que SQL foi inventado para fazer, afinal), e é improvável que você tenha fotos suficientes em seu catálogo para tornar perceptível o custo de uma única consulta de coleção inteligente.

#3
+1
Bradford Benn
2011-01-03 04:43:45 UTC
view on stackexchange narkive permalink

Acabei de importar / criar 132 coleções inteligentes em um catálogo de 13.000 imagens em LR 3.3 e não houve nenhum impacto perceptível no desempenho.

#4
  0
Doc Walker
2010-10-31 05:45:58 UTC
view on stackexchange narkive permalink

Não tenho certeza sobre o Lightroom 3, pois perdi meu último catálogo e não o recriei. Mas em catálogos anteriores eu tinha um monte de coleções inteligentes e o desempenho não foi afetado.



Estas perguntas e respostas foram traduzidas automaticamente do idioma inglês.O conteúdo original está disponível em stackexchange, que agradecemos pela licença cc by-sa 2.0 sob a qual é distribuído.
Loading...