Przykładowa implementacja
Pamięć podręczna serwera
Stosowanie pamięci podręcznej, zarówno na stacjach klienckich, jak i
na serwerze, jest konieczne, by zachować odpowiednią wydajność operacji
na plikach.
Serwery NFS korzystają ze swojej pamięci podręcznej w sposób analogiczny
do np. systemu Linuks.
Jest jednak jeden wyjątek -- operacje pisania są zaimplementowane tak, aby
działały jako tzw. przepisywalne (z ang. write-through). Wtedy
użycie pamięci podręcznej serwera nie powoduje żadnych komplikacji
ze spójnością. Ma jednak pewną cenę -- gdy serwer otrzyma żądanie pisania,
wówczas każda modyfikacja pliku musi być zapisana na trwały nośnik, ponieważ
awaria serwera mogłaby spowodować utratę danych przez klienta. Co gorsza,
klient mógłby nawet o tym nie wiedzieć.
Konrad Iwanicki, 2002