タグ

2021年6月13日のブックマーク (2件)

  • sync sync sync ? - 理系学生日記

    よく、非常に重要なディスク変更を伴う作業などで $ sync $ sync $ sync ってやれみたいな話を聞きますが、これって $ sync # 一息入れる っていうのと何か違ったりするのかなみたいな疑問を未だに持っています。 sync の意味 そもそも sync(8) は、ディスクへの確実な書き込みを実行するためのコマンドです。 例えば write(2) は、一般にディスク書き込みは伴わず、あくまでカーネル内のバッファ変更のみが実施された状態で制御を戻します。従って、ここでシステムが異常終了した場合、あるいはディスク故障が発生した場合は、ユーザアプリとして書き込んだはずのデータが失われることになります。 sync(8)は、このカーネルのバッファ変更(dirty buffer)のみがなされた状態から、強制的にディスクに書き出すように促すためのコマンドです*1 *2。別に 3 回 syn

    sync sync sync ? - 理系学生日記
    nntsugu
    nntsugu 2021/06/13
    sync3回話
  • なぜsyncを3回打つのか - 第7開発セクションのほ~むぺ~じ(ほめぱげ) - BOOTH

    技術書典にてコピー紙で頒布した「講釈sync」を改稿。英訳を友人に手伝ってもらって、ついに製化。タイトルも変更して「なぜsyncを3回打つのか」としてC94夏コミで初頒布。sync3回の由来は〇〇〇ドライブにあった! ちなみに弊サークルの大ヒット商品で、増刷かけて3刷です。A5サイズ、16ページ。

    なぜsyncを3回打つのか - 第7開発セクションのほ~むぺ~じ(ほめぱげ) - BOOTH
    nntsugu
    nntsugu 2021/06/13
    sync3回話