>>57,58
1割削減程度ではバグ混入等のデメリットや作業+テスト工数が割にあわない
でしょうけど、4割減などの大幅減であって、最もコストの高いIO部分の改善で
あるならば、検討の価値はあるかと思います。
>>59
差分読み込みは現在の .dat の差分読み込み(未読分の受信)と同じ仕組みです。
サーバの負荷は、レスかきこ回数分の4バイトの追記だけですので、
現在のサーバであれば、秒間に数万回は楽に処理できる内容です。(flockも不要)
■差分の適用概念
普通の Subject.txt の読み込み(初回と長時間あいた場合)。専ブラのプログラムで保持する
12333333333.dat<>title3(30)
12344444444.dat<>title4(40)
11111111111.dat<>title1(10)
12345555555.dat<>title5(50)
12222222222.dat<>title2(20)
差分の内容 (実際は1行4バイトのバイナリ)
11111111111.dat sage
12222222222.dat age
12333333333.dat sage < この時点で Subject.txt を取得
12344444444.dat sage
12345555555.dat age
12333333333.dat age
今まで Subject.txt を再読み込みしていたのを 差分ファイルの4行目から読む
(実際受信するのはは4x3=12バイト分)
4行目:12344444444.dat にsageでレス追加 ⇒ レス数を+1
5行目:12345555555.dat にageでレス追加 ⇒ レス数を+1 して先頭に
6行目:12333333333.dat にageでレス追加 ⇒ レス数を+1 して先頭に
今までであればスレ一覧更新時は Subject.txt を取得していたのを、
更新ファイルの最終ポインタ以降だけを Range リクエストして受信する。
前に取得した Subject.txt に4行目以降の内容を解釈した結果の Subject.txt
12333333333.dat<>title3(31)
12345555555.dat<>title5(51)
12344444444.dat<>title4(41)
11111111111.dat<>title1(10)
12222222222.dat<>title2(20)
専ブラのプログラムでこれを生成して、スレ一覧を更新表示する
というものです。説明べたですまん。
今までであれば 700スレ程度であればgzipでも20KB受信していたのが
Rangeリクエストで更新のあったレス数x4バイト分で済みます。
探検
質問・雑談スレ271@運用情報板
■ このスレッドは過去ログ倉庫に格納されています
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【速報】永野芽郁がNHK大河「豊臣兄弟!」出演辞退 女優業は事実上、活動休止へ…不倫疑惑余波ドラマにも [Ailuropoda melanoleuca★]
- 機動戦士ガンダム最新作『GQuuuuuuX(ジークアクス)』乃木坂46ネタで炎上 監督の鶴巻和哉氏は乃木坂ファン ★9 [Anonymous★]
- なぜ人は“飲食店でのスマホ注文”に不満を抱くのか?「通信料がかかる」「細かいカスタマイズができない」「LINE登録なんて絶対嫌」 ★2 [ぐれ★]
- 【芸能】マックのハッピーセット、おもちゃ目当てに食品を放置…大量廃棄の映像拡散 猪狩ともかも怒りの声「転売ヤー滅びて」 [ぐれ★]
- 自民 森山幹事長 消費税扱い“ポピュリズム政治は国がもたず” ★4 [少考さん★]
- 【埼玉】「大丈夫、と言ったのでその場から離れた」 男児4人重軽傷のひき逃げ事件で車を運転していた42歳の中国籍の男逮捕 三郷市 ★2 [ぐれ★]
- こいせん 全レス転載禁止
- おりせん祝勝会
- LAA @ LAD ★13
- 【NHKBS.ABEMA無料】大谷、菊池雄星先発予定「LA.ドジャース vs LA.エンゼルス」花巻東【JSPO1.SPOTV】
- MLB総合 ★18
- とらせん
- 【悲報】万博の虫さん、遂にフランスパビリオン内に侵入、展示作品にびっしりと張り付く🪰🥺 [359965264]
- 自民党さん、財源を無視して減税を叫ぶ一般国民にかなりイラついてる模様… この国にはもう財源がない [452836546]
- 謎の人「大麻は安全だから。依存性無いから。」これ何なの? [237216734]
- ▶原点回帰ホロライブスレ
- ワイの部屋めちゃめちゃ綺麗なのに小さいゴキが2匹出たんやが
- (ヽ゜ん゜)「LGBTQを認めるならロリコンも認めろよ、ロリコンも多様性の一つだろ」👈これ論破できる??? [513133237]