По-перше, NFS не забезпечує кохерентність кешу, тому якщо вам це потрібно, потрібно шукати в іншому місці.
NFS визначає більш слабку модель, що називається консистенцією близької до відкритості. Це означає, що коли файл закритий, будь-які брудні дані передаються на сервер. І навпаки, коли файл відкривається, виконується перевірка атрибутів, тобто якщо клієнт кеширує сторінки з цього файлу, він перевіряє, чи ці сторінки все ще є дійсними.
Хоча це не в самій специфікації, у більшості клієнтів NFS є щось, що називається тайм-аутом кешу атрибутів, тобто, скільки років можуть бути атрибути каталогу або відкритого файлу, перш ніж клієнт звернеться до сервера для їх повторної перевірки. У Linux див. Параметри кріплення actimeo = etc. Більш високі значення дозволяють більш агресивно кешувати, але збільшують ризик використання застарілих даних, якщо якийсь інший клієнт тим часом оновив файл.