¿Por qué se están modificando mis archivos de base de datos / metadatos de la biblioteca de fotos incluso cuando no estoy usando la aplicación de fotos?

5
  

SO: MacOS 10.12.3 (16D32)

     

Hardware: MacBook Pro (13 pulgadas, mediados de 2012)

Actualmente utilizo Dropbox para sincronizar, entre otras cosas, mi biblioteca de fotos en mi computadora portátil *. El widget de Dropbox me notifica cuando se han cambiado los archivos y está sincronizando esos cambios.

Con frecuencia a lo largo del día (3-4 veces, por lo que puedo decir), el widget de Dropbox indica que está sincronizando un montón de archivos que, creo, son parte de la biblioteca de fotos, como esto:

Creo que tienen algo que ver con la base de datos que la aplicación Fotos mantiene para organizar la biblioteca. ¡Esto ocurre a pesar de no tener la aplicación Fotos abierta y no hacer intencionalmente nada relacionado con la biblioteca de Fotos!

¿Hay algún tipo de proceso en segundo plano que esté accediendo o modificando mi biblioteca de Fotos? Intenté apagar iCloud en mi computadora portátil, pero no tuvo ningún efecto en el problema.

Esto es irritante, porque ni mi computadora ni mi conexión a Internet son muy rápidas, por lo que ralentiza mi trabajo.

¡Gracias por tu ayuda!

* Nota: soy consciente de los peligros de usar Dropbox para sincronizar una biblioteca de fotos. Solo accedo a ella en una computadora.

    
pregunta Brionius 29.03.2017 - 16:42

1 respuesta

3

Este es el diseño de almacenamiento de biblioteca de fotos basado en iCloud. Hay varios demonios que se ejecutan en segundo plano, por lo que querrá almacenar estos archivos en un directorio donde Dropbox no realiza ninguna sincronización.

Si necesita una copia de seguridad, puede crear una secuencia de comandos y almacenar solo las copias de seguridad periódicas en Dropbox.

Es probable que no pueda cambiar este comportamiento, ya que Apple está involucrado con la sincronización de datos en la nube e incluso si neutralizó los procesos en esta versión de 10.12, la próxima actualización de seguridad o parche probablemente volverá a habilitar este comportamiento. .

Si realmente necesita rastrear lo que está sucediendo, puede abrir la línea de comandos (terminal.app) y usar fs_usage para ver en tiempo real qué procesos acceden a los archivos en cuestión. Con la repentina finalización de la aplicación y la siesta de la energía, es posible que el sistema inicie los procesos para ejecutarse periódicamente, incluso cuando la aplicación en sí no se inicia. De manera similar, cuando se lanza una aplicación, el proceso puede y terminará cuando el sistema sepa que no tiene trabajo que hacer.

La analogía no es perfecta, pero hace varios años, la mayoría de las aplicaciones eran de transmisión manual. Ahora, la mayoría de las aplicaciones de Apple son de transmisión automática; en muchos casos, no controlas su lanzamiento ni sales, solo si el ícono aparece en el conmutador de aplicaciones y en la base.

    
respondido por el bmike 29.03.2017 - 16:51

Lea otras preguntas en las etiquetas