Sun NFS サーバーの調整

弱いキャッシュの一貫性維持

ほとんどの NFS バージョン 2 クライアントは、ファイルとディレクトリのデータをキャッシュして性能向上を図っています。ただし、このバージョン 2 の方法は、複数のクライアントが同じデータを共有してキャッシュする際に、正しく動作しない場合があります。

弱いキャッシュの一貫性維持により、クライアントは、前回アクセスしてから、次に要求を出すまでの間に、別のクライアントによってデータが変更さたかどうかを検出することができます。これは、応答と一緒にサーバーに前回の属性を送り返させることによって実現します。これにより、クライアントは、実際の前回の属性と自分がもっている属性を比較し、違いを検出することができます。