> sync; sync; sync; reboot > なんで3回 私が受けた説明は、syncシステムコールは非同期処理なため、1回目の syncシステムコールはバッファのフラッシュを要求するが、書き出し完了前に返ってくる。 2回目のsyncシステムコールは、1回目の処理が終わるまでブロックされるので、 返ってきた時には、1回目の要求によるバッファのフラッシュができたことが保証できる というものでした。だから、syncコマンドは1回だけではダメで最低2回は必要。3回目はおまじない。
> sync; sync; sync; reboot > なんで3回 私が受けた説明は、syncシステムコールは非同期処理なため、1回目の syncシステムコールはバッファのフラッシュを要求するが、書き出し完了前に返ってくる。 2回目のsyncシステムコールは、1回目の処理が終わるまでブロックされるので、 返ってきた時には、1回目の要求によるバッファのフラッシュができたことが保証できる というものでした。だから、syncコマンドは1回だけではダメで最低2回は必要。3回目はおまじない。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く