遅延した読み書きが含まれる (他にもあるかもしれない)。 これはカーネルに実装されているべきである。 なぜなら \fBsync\fP プログラムは
\fBsync\fP(2) システムコールを行使するだけだからである。
.PP
-The kernel keeps data in memory to avoid doing (relatively slow) disk reads
-and writes. This improves performance, but if the computer crashes, data
-may be lost or the filesystem corrupted as a result. \fBsync\fP ensures that
-everything in memory is written to disk.
+カーネルは (比較的遅い) ディスクの読み書きを避けるため、 データをメモリに保持する。 これにより性能は向上するが、コンピュータがクラッシュした場合、
+結果としてデータが損失したりファイルシステムが壊れたりするかもしれない。 \fBsync\fP
+はメモリにある内容すべてがディスクに書き込まれることを保証する。
.PP
(新しいカーネルコードをデバックしていてカーネルパニックを引き起こす前などの) 通常と異なる方法でプロセッサーを停止させる前には、 \fBsync\fP
を呼び出すべきである。 一般的には \fBsync\fP(2) を呼び出す前に、 システムを静止状態にさせる \fBshutdown\fP(8),