Tengo un servidor Linux Ubuntu 12.04 que comparte archivos a través de NFSv4. Monto el recurso compartido en mi MacBook Pro con Mac OS X 10.7.5. Tengo el recurso compartido NFS configurado para montarlo automáticamente en la Utilidad de Discos con las opciones de montaje por defecto.
Me parece que cuando se producen cambios en el servidor en un directorio que he tenido abierto en el Finder recientemente, el Finder no refleja los cambios durante mucho tiempo. Si uso el terminal para "ls" el mismo directorio, veo los cambios. Parece que el Finder está almacenando en caché los listados de directorios localmente, y que este almacenamiento en caché es muy agresivo.
Cerrar y volver a abrir la ventana no ayuda. Forzar el cierre del Finder no ayuda. Desmontar y volver a montar el recurso compartido NFS no ayuda. Reiniciar funciona, pero es un instrumento muy contundente.
¿Alguien ha experimentado esto, y sabe de alguna solución? Estoy buscando eliminar la caché, para que el Finder haga a la capa VFS en cada acceso, o al menos acortar el TTL de los datos en caché.
He evaluado cambiar el recurso compartido a SMB o AFP, pero no puedo llevarlo a cabo y estoy buscando una manera de invalidar manualmente la memoria caché de Finder (o de otra manera de hurgar en ella) si no puedo cambiar el comportamiento de Finder directamente.
ETA: Esto ya no parece ser un problema en Mavericks.