2 votos

¿Es seguro eliminar la memoria caché de la biblioteca de fotos?

He notado que hay una carpeta de caché dentro de un paquete de la biblioteca de Photos.app.

Por ejemplo: /Volumes/PhotosDisk/MyPhotoLibrary.photoslibrary/private/com.apple.mediaanalysisd/caches/

En ese directorio caches hay un subdirectorio vision que contiene los siguientes archivos:

AlgoFaceClusterCache.data
ED271675-D043-418D-9E4C-6A33C481CD66.cmap
FB2B5939-6CB2-43EE-8EC1-72EF6BCDEF3F.cmap
PersonPromoter
PhotoAnalysisServicePreferences.plist
clustererState.plist
faceWorkerState.plist
mediaAnalysisVersionState.plist
vnpersonsmodel.bin
vnpetsmodel.bin

La situación es que mi biblioteca de Fotos no ha hecho ningún trabajo para detectar caras en unos meses. El registro de la Consola realmente no reporta nada, pero se queja de un error al cargar el "modelo de personas":

Sandbox: photoanalysisd(5463) deny(1) file-read-data /Volumes/PhotoDisk/MyPhotosLibrary.photoslibrary/private/com.apple.mediaanalysisd/caches/vision/vnpersonsmodel.bin

Dicho sea de paso, los archivos en el directorio caches/vision tienen todos los permisos correctos según puedo ver.

Entonces mi pregunta es:

  1. ¿Qué son estos archivos en el directorio de cachés?
  2. ¿Es seguro borrarlos?

Lo que estoy tratando de lograr es desbloquear la detección de caras de la biblioteca de fotos. Esta es mi última suposición sobre qué podría estar fallando.

¿Alguna idea?

0voto

Jenea Puntos 2702

(Respondiendo a mi propia pregunta porque hice el experimento y puedo hablar sobre los resultados... ¡otras respuestas aún son bienvenidas!)

En general, parece seguro. Con eso quiero decir que eliminé los subdirectorios encontrados dentro de:

/Volumes/PhotosDisk/MyPhotoLibrary.photoslibrary/private/com.apple.mediaanalysisd/caches/

y

/Volumes/PhotosDisk/MyPhotoLibrary.photoslibrary/private/com.apple.photoanalysisd/caches/

Eliminé, reinicié, abrí Photos.app de nuevo para reiniciar las cosas. Abrir la aplicación causa una corta pantalla de progreso de "Actualizando biblioteca..." pero luego irá a la biblioteca de fotos.

Lo que noté fue que inicialmente, la pestaña de Personas de la aplicación decía "0 fotos escaneadas de 57000". Dado el progreso lento que normalmente demuestran los programas de análisis, no fue sorprendente que llevara unas semanas antes de que algo empezara a moverse. Sin embargo, ya no estaba recibiendo los mismos errores en el Consola que reporté en la pregunta ya que ese archivo se re-creó.

En general, la librería está detectando caras de nuevo y avanzando sin errores. Cometió algunos errores al etiquetar automáticamente algunas fotos de otro miembro de mi familia como yo, las cuales tuve que corregir diciendo a Photos "XXXXX no está en esta foto". Así que PUEDE ser necesario hacer una pequeña re-entrenamiento. Sin embargo, cualquier asignación existente de cara/nombre se mantuvo a pesar de eliminar estos directorios de cache.

Así que mi consejo cauteloso para cualquiera que pueda encontrar este problema es primero HACER UNA COPIA DE SEGURIDAD (naturalmente), pero luego seguir adelante y eliminar cualquier cosa dentro de los subdirectorios de caché. Espere a que las herramientas de análisis básicamente comiencen de nuevo desde cero, pero debería desbloquear la aplicación y las caras empezarán a ser detectadas de nuevo, aunque después de algunas semanas.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X