OSDN Git Service

(split) LDP: Update release pages based on LDP 3.54 release
[linuxjm/LDP_man-pages.git] / release / man2 / read.2
index c6d189c..8075161 100644 (file)
@@ -119,16 +119,19 @@ I/O エラー。これは例えばプロセスがバックグランド・プロ
 .SH 準拠
 SVr4, 4.3BSD, POSIX.1\-2001.
 .SH 注意
-NFS において。少量のデータを読み込む場合、最初の時のみにタイム スタンプが更新され、続くコールでは更新されないだろう。
-これはクライアント側で属性のキャッシングを行なうためである。 なぜならば、もし全ての NFS クライアントが st_atime
-(最終ファイルアクセス時刻)  の更新をサーバーに送らず、クライアント側でキャッシュを読むことに満足して いれば、サーバー側での read
-は発生しないので st_atime の更新は行なわれからだ。 UNIX の方式では、クライアント側の属性のキャッシングを無効にすることで、
-これを得ることができる。しかしほとんどの状況ではこれは続くサーバーの 負荷を増加させ、パフォーマンスの低下をもたらす。
+On NFS filesystems, reading small amounts of data will update the timestamp
+only the first time, subsequent calls may not do so.  This is caused by
+client side attribute caching, because most if not all NFS clients leave
+st_atime (last file access time)  updates to the server and client side
+reads satisfied from the client's cache will not cause st_atime updates on
+the server as there are no server side reads.  UNIX semantics can be
+obtained by disabling client side attribute caching, but in most situations
+this will substantially increase server load and decrease performance.
 .SH 関連項目
 \fBclose\fP(2), \fBfcntl\fP(2), \fBioctl\fP(2), \fBlseek\fP(2), \fBopen\fP(2), \fBpread\fP(2),
 \fBreaddir\fP(2), \fBreadlink\fP(2), \fBreadv\fP(2), \fBselect\fP(2), \fBwrite\fP(2),
 \fBfread\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。