注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
writeは、通常は、ディスクへの書き込みではなく、メモリー上のバッファーへの 書き込みを行ないます。... writeは、通常は、ディスクへの書き込みではなく、メモリー上のバッファーへの 書き込みを行ないます。バッファ上の情報は、バッファが他に使われる場合とか、 カーネルがバックグランドで走らせている sync デーモン(30秒おきに起動されて いる)によってディスクに書き込まれます。 write命令の発行と実際のディスクへの書き込みが、全く非同期に行なわれると いうことは、時には、問題を起こすことがあります。 例えば、新しいi-nodeが新しいブロックをポイントした直後に、しかも、 カーネルがディスク上の古いi-nodeをクリアする直前に、マシンが異常停止した としましょう。そうした場合には、一つのブロックを同時に、二つのi-nodeがポイント しているというような矛盾した状態が起こりえます。 こうした場合には、一般には、どちらのポインタが正しいかを決める方法は ありません。 fsckは、ファ
2007/12/11 リンク