Tengo un servidor Ubuntu 12.04 Linux que comparte archivos a través de NFSv4. Monté el recurso compartido en mi MacBook Pro con Mac OS X 10.7.5. Tengo el recurso compartido NFS configurado para realizar el montaje automático en la Utilidad de Discos con las opciones de montaje predeterminadas.
Encuentro que cuando ocurren cambios en el servidor en un directorio que he tenido abierto en el Finder recientemente, el Finder no refleja los cambios por mucho tiempo. Si uso el terminal para "ls" el mismo directorio, veo los cambios. Parece que el Finder está almacenando en caché las listas de directorios localmente, y que este almacenamiento en caché es muy agresivo.
Cerrar y volver a abrir la ventana no ayuda. Forzar el abandono del buscador no ayuda. Desmontar y volver a montar el recurso compartido NFS no ayuda. El reinicio funciona, pero es un instrumento muy contundente.
¿Alguien ha experimentado esto y alguien sabe de alguna solución? Estoy buscando eliminar el almacenamiento en caché, de modo que el Finder haga con la capa VFS en cada acceso, o al menos acorte el TTL de los datos almacenados en caché.
He evaluado cambiar el recurso compartido a SMB o AFP, pero no puedo realizar eso y estoy buscando una manera de invalidar manualmente la memoria caché del Finder (o, de lo contrario, tocarlo) si no puedo cambiar el comportamiento de Finder por completo.
ETA: Esto ya no parece ser un problema en los Mavericks.