2ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

質疑応答罵詈雑言拡散不希望 byト

45 :異邦ジン ★:2012/08/24(金) 09:49:59.39 ID:???0
あと、復帰と板飛びの件なんですが、これは減らせるかもしれません。

ここにいる皆さんには耳タコかもしれませんが、念のため説明します。
2ちゃんねるの書き込みは、datファイルに追加されたあとが本番でして、
規制用ファイル、subject.txt、index.html、のあたりを書き換えています。
datファイルは「open >>datファイル; print 一行;」で済むのに対し、
規制用やsubjectは、100行やら数百行やらを毎回書き換えています。

そして、今の2ちゃんねるのサーバは、ほぼ板データをマウントしていて、
書き込みサーバとデータサーバの間を、大量のデータが行き来しています。
そのほとんどが、書き込みデータじゃなくて後始末ファイルなんですね。。。

例えば、前後のサーバのやり取りがちょっと途切れたとして、
datに一行書き込むのは影響がなくても、何百行書き換えるsubjectなどは、
ブチブチ千切れまくっちゃうってことなんだと思います。

このやり取りを減らせれば、マウント側の負荷は減るはずです。

つまり、subjectや規制用の実質的書き換えは、書き込み側でやって、
マウント側にはリプレイスしてしまうだけにするとか。。。

399 KB
★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.02.02 2014/06/23 Mango Mangüé ★
FOX ★ DSO(Dynamic Shared Object)
Hello 2ch !!
ERROR NO=0

maxLA=80.000000
LA=0.000000
2020/12/04 20:26:31 日本時間が取れるようになりました。
/operate2/1345596810/45 PATH_INFO
(null) QUERY_STRING
/home/ch2qb7/public_html/test/ cwd
/home/ch2qb7 home
qb7.2ch.net server name

ita[operate2]
key[1345596810]
res[45]
where[3]
size[407893]
time[1347123480000000] LastModifyed 今回は無しの方向で、

lineN[1001]
subject[質疑応答罵詈雑言拡散不希望 byト]

st[44]
to[44]
ls[0]
nf[1]
xxx[45]