- 1二次元好きの匿名さん21/11/14(日) 22:22:52
- 2二次元好きの匿名さん21/11/14(日) 22:23:42
- 3二次元好きの匿名さん21/11/14(日) 22:45:37
ごめん、解説ください
- 4二次元好きの匿名さん21/11/14(日) 23:05:07
- 5二次元好きの匿名さん21/11/14(日) 23:07:57
おお… programming…
- 6二次元好きの匿名さん21/11/14(日) 23:10:54
ファイルを更新したつもりでも、実はメモリ上にあるだけで、
そのままシステムが終了したらデータが消えちゃうなんてことがありえるかも。
だからhaltで終了する前にsyncをするのね。
……実はこのsyncって呪文は失敗したんじゃなくて、わざと3回したのよ。 - 7二次元好きの匿名さん21/11/14(日) 23:39:14
この呪文は本当に民間伝承だから、ちゃんとした本でみた知識じゃないの。
それにいろいろな説があるわ。
たとえば
1回目のsyncで書き出して、
2回目のsyncで1回目のsyncが終わったのを確かめて
3回目は念の為
だったり……
でもアタシが聞いた有力な古の情報によると、むかしむかし、磁気テープにデータを書き込んでいた頃
1回目のsyncでデータを書き込んで、その後2回syncを唱えると、テープドライブがテープを巻き戻して取り出される仕様だったとか……
アンタはカセットテープって使ったことあるかしら?あんなのをコンピューターで使っていたらしいわよ。
ちなみにアタシは使ったことないけど、現代でもLTOドライブといってテープを読み書きするものがあるわ!
磁気テープは30年も耐用年数があると言われていて、大容量のデータを長期保存するにはもってこいなの。データの更新は難しいけどね。
今はhalt呪文自体に「syncをしてシステム終了しろ」って意味があるから、syncはしなくてもいいわ!
まあ、使っているOSが何かによって、もしかしたらsyncをした方がいいときもあるかもしれないから、障害が発生してもアタシのせいにはしないでよ。
こういう昔からの作法がよくわからないまま伝わって、今でもsyncを3回唱えてからhaltしなさいっていうマニュアルが残っていたりするのよ!
そんなわけで、コンピューター、主にサーバーを停止するための呪文を教えてあげたわ!でもアンタがお偉いさんじゃない限り、マニュアルに従いなさいよね! - 8二次元好きの匿名さん21/11/14(日) 23:40:12
プログラミングスイープたすかる
- 9二次元好きの匿名さん21/11/14(日) 23:42:14
突然のフラッシュ!!!
- 10二次元好きの匿名さん21/11/14(日) 23:49:08
参考文献よ!
なぜsyncを3回打つのか - 第7開発セクションのほ~むぺ~じ(ほめぱげ) - BOOTH技術書典にてコピー紙で頒布した「講釈sync」を改稿。英訳を友人に手伝ってもらって、ついに製本化。タイトルも変更して「なぜsyncを3回打つのか」としてC94夏コミで初頒布。sync3回の由来は〇〇〇ドライブにあった! ちなみに弊サークルの大ヒット商品で、増刷かけて3刷です。A5サイズ、16ページ。booth.pm今までの呪文よ!
代わりにすごい呪文を教えよう|あにまん掲示板#include <stdio.h>(しん……)bbs.animanch.comとっておきの魔法をかけてあげるわ!|あにまん掲示板<!DOCTYPE HTML>(しん……)あれ!?ちょ、ちょっと間違えただけよ!特別にもう1度だけやってあげるんだから!<!DOCTYPE html>(しん……)<!do…bbs.animanch.com代わりにすごい呪文を教えよう|あにまん掲示板#!/usr/bin/perlhttps://bbs.animanch.com/img/151333/44あれ!?ちょ、ちょっと間違えただけよ!特別にもう1度だけやってあげるんだから!#!/usr/b…bbs.animanch.com