【Project peko】2ch特化型サーバ・ロケーション構築作戦 Part14

このエントリーをはてなブックマークに追加
848FOX ★
live8 ですが先日までは 450/min の書き込みをこなしていたのに
現在は 200/min でへこたれるのはなぜなんでしょか?

http://ch2.ath.cx/load/live8.html
849動け動けウゴウゴ2ちゃんねる:04/08/13 20:38 ID:/1uaUoti
>>848
夏バテ
850動け動けウゴウゴ2ちゃんねる:04/08/13 20:46 ID:uBeYV+Bg
bbs.cgiをコンパイルしていないとか?
851root ★:04/08/14 02:01 ID:???
>>848
このところ特によく落ちたので、シングルCPU設定に一時的に変えているせいですね。(>>821 >>824)

シングルCPU設定だとマシンが落ちることはありませんが(LA=600とかなっても落ちない)、
Cobraサーバの場合、半分以下のパフォーマンスしか出ないようです。

これまでのgame6等でのCobraサーバの不安定の原因も、
マルチプロセッサモードでの動作の問題ということで、ほぼ間違いないようです。

これがFreeBSDのバグなのか、サーバのBIOSの問題なのか
(BIOSの更新で直る場合があったらしい)、
あるいは他の原因なのかは、まだわかっていません。

なお、Tigerサーバも同じ傾向の模様(少なくともex7では)であったため、
現在Cobraサーバ同様にシングルCPU設定になっています。

Tigerの場合Cobraほどの激しい性能低下はないみたいですが、
FreeBSD 4.x/HE.NET時代のパフォーマンスは、出ていないです。
852root ★:04/08/14 02:03 ID:???
オリンピックに向けて、
落ちてもその都度リブートをすればいいということで、
マルチプロセッサモードに設定してみますか?>live8/live16/live17

そうすれば、今の倍以上はいけるはず。
853root ★:04/08/14 02:08 ID:???
補足:

携帯用サーバ、BBQ/dnscacheとして使用しているCobraサーバは、
マルチプロセッサモードで動いています。

しかし、BBQ/dnscacheサーバは一度も落ちていないし、
携帯用サーバも、それほど頻繁には落ちていない。

特にread.cgiとの相性が悪い模様。
854 ◆BFzK/mtqM2 :04/08/14 02:11 ID:eDgqyVRB
read.phpの登場?



なわけないなw
855未承諾広告※ ◆TWARamEjuA :04/08/14 02:16 ID:RvRv/xNh
>>854
perlcc を通した read.cgi という手もあるかもしれないですね。
perlcc された bbs.cgi の実績からして。

read.cgi も configure が付いていると、もうちょっと柔軟にコンパイル出来るのかな?
856root ★:04/08/14 02:18 ID:???
>>852 は、向こうで聞いてみるかな。

【実況】 live8/15/16/17 鯖 Part1
http://qb5.2ch.net/test/read.cgi/operate/1092036748/
857root ★:04/08/14 02:18 ID:???
>>855
ん、Cバージョンをやめると言っています?
858root ★:04/08/14 02:26 ID:???
あとは、read.cgiについてmod_cgidsoを入れてみるという手は、あるかも。
859 ◆cZfSunOs.U :04/08/14 02:29 ID:eAK3Pg3b
>>858
それやるのなら,一応作者なんでサポートします......
860動け動けウゴウゴ2ちゃんねる:04/08/14 03:56 ID:xxFg6JRP
>>847
ttp://www.allbsd.org/~hrs/diary/200408.html#d0801
DragonFly BSDについての日本語情報はこの記述が今のところ一番正確だと思う。
861ひろゆき@どうやら管理人 ★:04/08/14 04:12 ID:???
バイナリでも毎回起動コストがかかるCと、
メモリに常駐するPHPだと、PHPのほうがよかったりするのかな、、、
862 ◆cZfSunOs.U :04/08/14 04:18 ID:eAK3Pg3b
>>861 え〜と......バイナリかつ起動コスト (fork/exec) がかからないのが mod_cgidso なんですが.
http://qb5.2ch.net/test/read.cgi/operate/1087199303/82-n

# うpしてる鯖のIPは 203.205.141.7 になってます.
863ひろゆき@どうやら管理人 ★:04/08/14 04:27 ID:???
おぉ、すばらしい。。
これって、mod_cgidsoの入ってないサーバでは、
単なるバイナリとして動くんですか?
864 ◆cZfSunOs.U :04/08/14 04:31 ID:eAK3Pg3b
>>863 mod_cgidso に対応するバイナリは通常の実行ファイルじゃなくて
共有オブジェクト(Windows でいえば DLL のようなもの)なので,
それ単体では実行できませんので,mod_cgidso が入ってなければ
従来の CGI を使ってもらうことになります......
865ひろゆき@どうやら管理人 ★:04/08/14 04:33 ID:???
google先生に聞いてもほとんど情報がなかったんですが、、、
866 ◆cZfSunOs.U :04/08/14 04:35 ID:eAK3Pg3b
>>865 まぁ,積極的にプロモーションしてるものでもないので......
867ひろゆき@どうやら管理人 ★:04/08/14 05:06 ID:???
868動け動けウゴウゴ2ちゃんねる:04/08/14 05:12 ID:qbK/qNXL
>>867
いやまあ2ch用に◆cZfSunOs.Uさんが作ったものですし。
869 ◆cZfSunOs.U :04/08/14 05:14 ID:eAK3Pg3b
>>867 (w
まぁ,mod_cgidso 作成の経緯は,元々 read.cgi 改良の目的の一環としてと
いうことだったので,その意味では 2ch 発祥であるとはいえるかと......
870ひろゆき@どうやら管理人 ★:04/08/14 05:38 ID:???
おぉ、、そだったんですか、、、
871動け動けウゴウゴ2ちゃんねる:04/08/14 06:32 ID:x04B7nhE
>>869
しかし、今までのと変えるとなると、「あっそれっ」と変えれないでしょうね。
872▲:/usr/local/bin/ch2 -o i686 ◆P8fXJj6wwo :04/08/14 10:15 ID:eiBBWcnt
mod_cgidso+改良read.cgiで直ったりして・・・

>>855
automakeとautoconfつかえば作れるはずです。
設定ファイルを多少書く必要がありますが。

参照:autoconf / automake を使ってみよう!
ttp://shimaki-hp.hp.infoseek.co.jp/autoconf/book1.html
873動け動けウゴウゴ2ちゃんねる:04/08/14 10:42 ID:/CvcmvHu
1日2回はいけるぜーー
874留守番 ★:04/08/14 18:01 ID:???
>>869
もしよろしければメールいただけると嬉しいです。

[email protected]
875▲:/usr/local/bin/ch2 -o i686 ◆P8fXJj6wwo :04/08/14 18:40 ID:eiBBWcnt
ついでなんでふっときますが、

http://who.sakura.ne.jp/
ここにbbs.cgiの有志開発バージョンあります。
876 ◆cZfSunOs.U :04/08/14 18:41 ID:eAK3Pg3b
>>874 メール送りました.よろしくお願いします.
877▲:/usr/local/bin/ch2 -o i686 ◆P8fXJj6wwo :04/08/14 19:55 ID:eiBBWcnt
(>>876 これで事態は大きく進展するのだろうか・・・)
878モーマン☆鯛。:04/08/14 23:07 ID:3VtisHob
第3の鯖運用人の誕生かな?