[過去ログ] 【uma作戦】2ch特化型サーバ構築作戦 Part5 (1001レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
567: 動け動けウゴウゴ2ちゃんねる 04/02/09 00:58 ID:Iydw/R0k(1)調 AAS
>>565
NHKも同じく。
568: 動け動けウゴウゴ2ちゃんねる 04/02/09 00:58 ID:J1MTI4K9(2/7)調 AAS
復活したけど少しレスが削除されちゃったね。
569(1): root ★ 04/02/09 00:59 ID:??? AAS
>>565
復帰依頼かけてくださいです。
570: root ★ 04/02/09 00:59 ID:??? AAS
すんごい、速くなった気がする。
> uptime
7:59AM up 4 mins, 1 user, load averages: 189.75, 120.33, 53.38
571: 動け動けウゴウゴ2ちゃんねる 04/02/09 01:00 ID:aqwXRWgg(6/9)調 AAS
なんか落ちる元凶がHDDに保存するsubject.txtのように
見えてきた・・・。
572(2): 383 04/02/09 01:01 ID:cx76rc5k(6/18)調 AAS
>>555
なる。ではsysctl kern.ipc.nsfbufs*はありますか?
昨日(>>369-371)はなかったので。
573(1): root ★ 04/02/09 01:01 ID:??? AAS
はえー、うそみたいだ。
さっきの200とは、段違い。20ぐらいの感覚。
> uptime
8:01AM up 6 mins, 1 user, load averages: 273.96, 167.75, 79.42
574(1): 動け動けウゴウゴ2ちゃんねる 04/02/09 01:02 ID:88kYMno5(3/4)調 AAS
チューニング完璧?>>573
575(1): root ★ 04/02/09 01:02 ID:??? AAS
>>574
まだ、登るべき山はたくさんあると思う。
576: 動け動けウゴウゴ2ちゃんねる 04/02/09 01:03 ID:aqwXRWgg(7/9)調 AAS
山はさらに高くなったようで。
わくわくしますな。(笑)
577: 動け動けウゴウゴ2ちゃんねる 04/02/09 01:04 ID:88kYMno5(4/4)調 AAS
>>575
そうでつか。。。ガンガってください!
578(1): root ★ 04/02/09 01:05 ID:??? AAS
これなら、今のセッティングでもlive5もはいるかもしれん。
579: N速民 04/02/09 01:05 ID:By7vQMO5(2/6)調 AAS
兎にも角にも、復旧サンクス!!
580(2): 動け動けウゴウゴ2ちゃんねる 04/02/09 01:05 ID:J1MTI4K9(3/7)調 AAS
>>569
どうやるの?
581(1): 動け動けウゴウゴ2ちゃんねる 04/02/09 01:06 ID:aqwXRWgg(8/9)調 AAS
>>580
もう依頼されてるよ。
★ 板復帰&修正依頼16 ★
2chスレ:operate
582(1): 動け動けウゴウゴ2ちゃんねる 04/02/09 01:06 ID:HgbcfZwT(1/2)調 AAS
>>580
2chスレ:operate
でてる
583(2): root ★ 04/02/09 01:07 ID:??? AAS
でも、今subject.txtがないから、bbs.cgiがないわけで、
だから軽いんだろうなぁ。
つまり、やっぱりbbs.cgiがPerlで、fork/execされることが、諸悪の根源と。
584(1): 動け動けウゴウゴ2ちゃんねる 04/02/09 01:07 ID:J1MTI4K9(4/7)調 AAS
>>581-582
あー、自分ではどうしようもないんだね。ありがと。
585(1): N速民 04/02/09 01:08 ID:By7vQMO5(3/6)調 AAS
>>578
でも、今みたいにアボンしたら、実況系が総アボンってのも怖いです。
586(1): root ★ 04/02/09 01:08 ID:??? AAS
>>585
そのへんは、「2ちゃんねる」ってことで、ごかんべんを。(素)
587: 動け動けウゴウゴ2ちゃんねる 04/02/09 01:09 ID:J1MTI4K9(5/7)調 AAS
フジ復帰。
588: 動け動けウゴウゴ2ちゃんねる 04/02/09 01:09 ID:pKrusFSq(1)調 AAS
>>583
現にいまNHK実況は人が少ないです…
589(1): 2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆2CHTUBOC5A 04/02/09 01:10 ID:MPo1rB90(1/6)調 AAS
age/sage機能を撤廃(レスの書きこみ時はsubject.txtの再構築ナッシング)するだけでも良いと思う。
590: 542 04/02/09 01:11 ID:wfSecins(3/3)調 AAS
>>572
ないや... んー、つーと、disabled なんかな(ノ_;
早くなったそうですし... ほったらかしで enable になる
ものではないのかな。 むー。
ちなみにうちは FreeBSD 4.9 です
591: N速民 04/02/09 01:11 ID:By7vQMO5(4/6)調 AAS
>>586
砂嵐でも見てろって事ですね!
しゃーないかw
592(1): root ★ 04/02/09 01:12 ID:??? AAS
>>572
> sysctl -a | grep kern.ipc.nsfbufs
kern.ipc.nsfbufs: 8704
おそくなってスマソ。
593: 動け動けウゴウゴ2ちゃんねる 04/02/09 01:12 ID:3v2vuF1z(1)調 AAS
まあ実況系はトンでもわかってる人は皆避難所の方に行くんで
あまり気にせんでください
594: root ★ 04/02/09 01:12 ID:??? AAS
> netstat -m
mbuf usage:
GEN cache: 0/0 (in use/in pool)
CPU #0 cache: 46/192 (in use/in pool)
CPU #1 cache: 244/416 (in use/in pool)
Total: 290/608 (in use/in pool)
Mbuf cache high watermark: 512
Maximum possible: 131072
Allocated mbuf types:
290 mbufs allocated to data
0% of mbuf map consumed
mbuf cluster usage:
GEN cache: 0/0 (in use/in pool)
CPU #0 cache: 40/136 (in use/in pool)
CPU #1 cache: 222/312 (in use/in pool)
Total: 262/448 (in use/in pool)
Cluster cache high watermark: 128
Maximum possible: 65536
0% of cluster map consumed
1048 KBytes of wired memory reserved (56% in use)
0 requests for memory denied
0 requests for memory delayed
0 calls to protocol drain routines
595: 動け動けウゴウゴ2ちゃんねる 04/02/09 01:13 ID:ZL14JrnC(2/2)調 AAS
>>583
ま、とりあえず、月曜火曜も19-22時が重くなる時間帯なんで、そのあたりを監視が吉かと
んで、水曜の19-22時(紅白再放送&ヘキサゴン・トリビア)が山場と
596: root ★ 04/02/09 01:13 ID:??? AAS
なんか、うまくうごいているきがするですよ。
597(1): 動け動けウゴウゴ2ちゃんねる 04/02/09 01:14 ID:9nlipGH6(1/3)調 AAS
Live2chで、フジ実況のスレ取り込みした時と
全国実況のスレ取り込みした時の時間の差がはっきり体感できます。
やはりOpteronは偉大だったのかと思うこの時。
598(1): 2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆2CHTUBOC5A 04/02/09 01:14 ID:MPo1rB90(2/6)調 AAS
ちゃっかりスルーされとるし、、、
599(2): 大空寺あゆ親衛隊 HELVA ◆THYOQYTAXA [CV : 浅井 清己] 04/02/09 01:16 ID:/68XZ1K0(1/3)調 AAS
キチガイ運営陣死ね
600(1): 動け動けウゴウゴ2ちゃんねる 04/02/09 01:16 ID:VZFoFF63(1/5)調 AAS
設定変えて落ちた後、設定戻したん?
変えたまま再起動したらうまくいったん?
それともどこか修正?
戻して速くなったってのも変だし
そのまま再起動したら上手くいくってのも妙ですよね。
どうしました?
601(1): root ★ 04/02/09 01:16 ID:??? AAS
>>597
時間の差は、ネットワークの要因も、、、。
と書こうと思ったけど、live系って、そんなに転送量ないんですよね。
やっぱ、マシンとOSのポテンシャルが根本的に違うんだと思う。
602: 動け動けウゴウゴ2ちゃんねる 04/02/09 01:17 ID:yZXtCCoX(1/2)調 AAS
>>599
ヽ( ・∀・)ノ●ウンコーは(・∀・)カエレ!!
603: root ★ 04/02/09 01:17 ID:??? AAS
>>600
そのまま再起動。
どうも、httpd.confをいじってからapachectlしちゃ、だめな模様。
apachectlしてからhttpd.confをいじらないといかんと。
604: 動け動けウゴウゴ2ちゃんねる 04/02/09 01:18 ID:J1MTI4K9(6/7)調 AAS
>>599
介護ヘルパーキタキタキタキタ━━━(・3・≡(・3・≡・3・)≡・3・)━━━━!!
605: root ★ 04/02/09 01:19 ID:??? AAS
Me:
ping is back. I will log in and check.
I feel that you need not go to PIE noc. Hontoni Arigato.
Jim:
wow! it works. I am so excited about that.
Me:
I checked almost of server settings, and I think it's normal.
Thank you very much for your work and conguratulations for APC PS works fine!
I've almost finished checking status of server. All are fine.
Thank you for your work again. otsu-deshita.
Jim:
how hi was the load?
Me:
Currently, this:
> uptime
8:01AM up 6 mins, 1 user, load averages: 273.96, 167.75, 79.42
But the machine keeps very fast. Because I added two configuration options of Apache 2.
These are dramatically effective for performance. I surprised the effect.
These options are:
EnableMMAP on
EnableSendfile on
These are very effective. Performance of Apache is now dramatically faster.
606: root ★ 04/02/09 01:19 ID:??? AAS
Jim:
where are those enabled at? on httpd.conf?
Me:
Yes. I think that these are now features of Apache 2.x.
Jim:
I will try that on other machines too. Thank you for the tip.
Me:
But, these features are sometimes stepping on OS bug.
So currently, some risks are exist.
So, please be careful for using them.
BTW, now oyster901 works fine again. Thanks again for you and your technician.
Honto ni otsu-deshita.
Jim:
dou itashi mashite. I am glad it works fine.
607: ぼるじょあ ◆yBEncckFOU 04/02/09 01:20 ID:J1MTI4K9(7/7)調 AAS
こんなとこでヘルバに会うとは。
608: 動け動けウゴウゴ2ちゃんねる 04/02/09 01:22 ID:9nlipGH6(2/3)調 AAS
こういう効果が体感できるなら、自分の次期マシンはOpteronに
しようかなと考えてみたり。
って、自作PC板向のネタですね。
逝ってきます・・・。
609: root ★ 04/02/09 01:22 ID:??? AAS
ここで得たノウハウのほとんどは、今のXeonベースのumaサーバにもそのまま使えるわけで。
貴重かも。
610: 動け動けウゴウゴ2ちゃんねる 04/02/09 01:22 ID:OBYnaUtj(1)調 AAS
走らなくてすんだのかな? < Jim-san
611(1): root ★ 04/02/09 01:24 ID:??? AAS
今貴重な負荷をかけてもらってるのは、PRIDE?
612(2): 大空寺あゆ親衛隊 HELVA ◆THYOQYTAXA [CV : 浅井 清己] 04/02/09 01:24 ID:/68XZ1K0(2/3)調 AAS
電脳化に伴う視覚防疫の不可抗力でしょ。
613(1): 383 04/02/09 01:26 ID:cx76rc5k(7/18)調 AAS
>>592
生えてきたみたいですね。
気になるのは、そちらのnetstat -mはうちのnetstat -cmのように見えること。
うちでは-c(per CPU status)はoptionalです。さらに、
0/40/6656 sfbufs in use (current/peak/max)
が表示されます。
usr.bin/netstat/mbuf.cによるとこの表示は該当MIBがある場合のみ
出力されるようです。これが出てくれないとsendfile bufferの使用状態が
監視できないんですが……
614(2): 動け動けウゴウゴ2ちゃんねる 04/02/09 01:27 ID:GWOsy7Wy(1)調 AAS
>>612
OPが1話目と違うんですが3話目から変わったのか、自エンコですか?
615: ● ◆HETAREzfq. 04/02/09 01:28 ID:5Ne1XRCD(2/26)調 AAS
>>611
ミルコが出てきたっぽい
616(1): root ★ 04/02/09 01:29 ID:??? AAS
ヌルコポップ、じゃなくて、ミルコ・クロポップに大感謝だなぁ。
617: 大空寺あゆ親衛隊 HELVA ◆THYOQYTAXA [CV : 浅井 清己] 04/02/09 01:31 ID:/68XZ1K0(3/3)調 AAS
>>614
自エンコよぉ。これが正式OPのようね
618(1): 動け動けウゴウゴ2ちゃんねる 04/02/09 01:31 ID:0mEWjGzT(3/9)調 AAS
>>616
ガッ(ry
×クロポップ
○クロコップ(クロアチア コップ)
619: root ★ 04/02/09 01:31 ID:??? AAS
落ち着いたら、LAがすんごい下がった。mmapの効果だと思う。
> uptime
8:31AM up 36 mins, 2 users, load averages: 1.11, 10.59, 40.57
620: N速民 04/02/09 01:31 ID:By7vQMO5(5/6)調 AAS
>>root様
ここ数日、運用情報を拝見させていただきましたが、
2chの存在は今や「インフラ」なんですね。(一部のネットワーカーにとってですが)
がんばってください!これからもよろしくお願いいたします。
621: 動け動けウゴウゴ2ちゃんねる 04/02/09 01:31 ID:yZXtCCoX(2/2)調 AAS
>>612>>614 (・∀・)ニヤニヤ
622(1): root ★ 04/02/09 01:32 ID:??? AAS
>>618
ごめんなさい。
私の中での今の格闘技の位置づけは、「サーバが重くなるもののひとつ」。
でも、今は大感謝。
623: root ★ 04/02/09 01:33 ID:??? AAS
EnableMMAP on と EnableSendfile on の合わせ技で、
ほんとに設定前の10倍ぐらいになった気がする。
信じられないぐらい、軽い。
624: 動け動けウゴウゴ2ちゃんねる 04/02/09 01:34 ID:aqwXRWgg(9/9)調 AAS
どれくらいの負荷まで耐えられるのか、
かなり興味ありですが、田s(ry
ごめんなさい。
625: root ★ 04/02/09 01:34 ID:??? AAS
システム時間が、激減した。
LAが、0点台になった。
> uptime
8:34AM up 39 mins, 2 users, load averages: 0.76, 6.02, 32.92
626: 動け動けウゴウゴ2ちゃんねる 04/02/09 01:35 ID:HgbcfZwT(2/2)調 AAS
ミルコ立った
負荷率も上がる?
627(1): root ★ 04/02/09 01:36 ID:??? AAS
うっひゃー。あの状況でこんなすかすかなの、はじめてみたよ。
CKKK_K_KK__RKK__K_K.......K..K..K.....K.....K....K..............
..........................K.........................W......K.K..
.._.CC.............K.................._............_....C.......
....KKK........................................K.............K.K
........_................K..............CK...............K......
........K....K......................K........K...C.K............
...K.._....._........_..............K.....................K.K...
................._._K........K........_.........C...._......_..K
...............K..KC...._...........K.......K..........K.C...._.
...........K_......K....._K..C.K_.............C..._....C........
............._...K..........C............K..................._._
.........._..K.K_.........K.K........K_.........._..............
......_...KK.._........................_......_KK......K.....K..
KK...__....................C..._...W_......._........._.........
_..K...................K..K.._K.._............._....K....K....K_
...C...._.K.C.K.................._.K....._.........._.....K.....
......_.......C.K...._._....._......_.....................K.....
......__...._....._.......................................K...._
................._.....K_...K.........._..K..................._.
..............K.....K..............._.._....K....C.....K........
..........K.....K...K.._..............C...K.........K.._........
........._......K_.........C.............................._...._
_..............._K................K........_K.C..K.......K.K...W
.......W..............._....K_..._.K.............K.K...K........
......................._....__K............................._.K.
_._.......K.._............_K......_.._.._....K......._.._.......
.......K.....__........._._._...K...............................
.........K....................K........_..........K.............
._....._.....K..........K....K...........................K......
............_K....................._.......K.......KKK..........
..._.._.K......__.....................K...K......K._........_...
.......K.K..............K......K.........._.....................
628: 動け動けウゴウゴ2ちゃんねる 04/02/09 01:36 ID:UGK0/qVU(1)調 AAS
>>601
#やっぱ、マシンとOSのポテンシャルが根本的に違うんだと思う。
FreeBSDハァハァ
629: 動け動けウゴウゴ2ちゃんねる 04/02/09 01:37 ID:0mEWjGzT(4/9)調 AAS
>>622
いえ、すんません。
突っ込んでみたかっただけなんです。
ご苦労様です。 (`・ω・´)ゝ
630: 桶屋 04/02/09 01:37 ID:jpmn65ul(2/3)調 AAS
試合が終わったので瞬間的に書き込まれたようだけど、
大丈夫みたいですね。
スゴー、スゴー
631: 動け動けウゴウゴ2ちゃんねる 04/02/09 01:38 ID:sbquR2qA(1)調 AAS
1分ぐらい前にミルコが勝った
書き込みもそれなりに増えた
これぐらいなら楽勝か
632: root ★ 04/02/09 01:38 ID:??? AAS
アクセスカウントそのものは、多くないんだなぁ。
ゴールデンタイムの映画じゃないから、見てるだけの人が少ないのか。
カキコはどんどんいってるようですけど。
だから、アイドルワーカーばかりなんだなぁ。>>627
633: 動け動けウゴウゴ2ちゃんねる 04/02/09 01:39 ID:uouO8r+d(1)調 AAS
水曜日が山だな
634(2): 動け動けウゴウゴ2ちゃんねる 04/02/09 01:39 ID:rSa2zmND(1/6)調 AAS
>>613 さんのはもしかしてFreeBSD current?
TAG=RELENG_5_2のsrc/usr.bin/netstat/mbuf.cはRevison 1.32で、
まだnsfbufの部分はないみたいです(見間違いだったらごめんなさい)
635: 動け動けウゴウゴ2ちゃんねる 04/02/09 01:40 ID:0mEWjGzT(5/9)調 AAS
F5が最大の負荷なんですなぁ。
636: 動け動けウゴウゴ2ちゃんねる 04/02/09 01:40 ID:ZEuzHeh7(1)調 AAS
♪ハアハア。
637: root ★ 04/02/09 01:40 ID:??? AAS
>>634
currentを使う心臓は、さすがにありませんでした。
> uname -a
FreeBSD oyster901.pacificinternetexchange.net 5.2.1-RC FreeBSD 5.2.1-RC #3: Thu Feb 5 20:16:35 PST 2004 root@oyster901.pacificinternetexchange.net:/usr/src/sys/amd64/compile/OYSTER901 amd64
638: root ★ 04/02/09 01:41 ID:??? AAS
> uptime
8:41AM up 46 mins, 2 users, load averages: 3.36, 4.89, 21.73
いまこんなかんじ。すかすか。
639: root ★ 04/02/09 01:44 ID:??? AAS
LAが劇的に下げられて、システム時間を減らせるってのは、でかいなぁ。
Xeonでも使えるわけか。
今度、機を見てnews8(地震板)にも入れてみよう。
640: 383 04/02/09 01:45 ID:cx76rc5k(8/18)調 AAS
>>634
おおぅ。その通りです。5.2.1RCでは出なくて当然でした。ごめんなさい。
ということは、nsfbufsのチューニングは手探りになるようです。
でも今の調子だと当面は必要なさそう?
641(2): 動け動けウゴウゴ2ちゃんねる 04/02/09 01:48 ID:9nlipGH6(3/3)調 AAS
ニュー速+板の復旧の際、実験で投入してみては?
642(2): root ★ 04/02/09 01:48 ID:??? AAS
>>641
いいアイディア。
643: 動け動けウゴウゴ2ちゃんねる 04/02/09 01:50 ID:0mEWjGzT(6/9)調 AAS
>>642
弊害はないのかな?
644: root ★ 04/02/09 01:51 ID:??? AAS
こんなに強くなるとしたら、、、。
実況系では効果10倍だったわけだけど、一般系だとどうなんだろう。
10倍になるなら、大変だ。サーバの配置計画をまるっきり変える必要があるかも。
あと、遥かな遠い目標だった「テキストベースの掲示板で、1台で転送量100Mbpsを実現する」
が、なんだか見えてきたような気も、少し、する。
645: N速民 04/02/09 01:51 ID:By7vQMO5(6/6)調 AAS
>>641
絶対、「復活キタ━━━━(゚∀゚)━━━━ !!!!! 」の
嵐になるから、テスト環境としては抜群かもねw
646: root ★ 04/02/09 01:53 ID:??? AAS
あ、、、、。でも、そうやって効率よく転送できちゃうとすると、
HEのネットワークが、今よりもずっとずっと、詰まってしまう予感。
やはり、PIEの立ち上げを急ぐしかないということか。
647: 動け動けウゴウゴ2ちゃんねる 04/02/09 01:54 ID:CYKLEmq+(1/2)調 AAS
>>642
狼の鯖移行の時も実験チャンスでは?
648: 桶屋 04/02/09 01:55 ID:jpmn65ul(3/3)調 AAS
>「テキストベースの掲示板で、1台で転送量100Mbpsを実現する」
いいL3スイッチ入れてくれているんだよね。
サーバの能力に釣り合ったものを選択してくれているんだよね。
信じていいんだよね、仕事人さん?(w
649(1): root ★ 04/02/09 01:55 ID:??? AAS
狼さんが入るのって、新oysterじゃなかったでしたっけ。
つまり、root権限なしで、私がめんどうみてないやつ。
で、某おじさんが前に書いてたことを、思い出しちゃうなぁ。
650: 動け動けウゴウゴ2ちゃんねる 04/02/09 01:58 ID:CYKLEmq+(2/2)調 AAS
あ・・・・・
勘違い
651: 動け動けウゴウゴ2ちゃんねる 04/02/09 01:59 ID:VZFoFF63(2/5)調 AAS
「重い重い、新鯖よこせ」
って言ってたところが設定変更で
これまでので充分になったりしてね。
652: root ★ 04/02/09 02:00 ID:??? AAS
あった。これだ。
2chスレ:operate
189 名前:仕事人 ★[] 投稿日:04/01/27 13:31 ID:???
ex2も実は次回のを狙うという作戦もある
今取りに行っているサーバの10倍以上の能力があるらしい。
つまり、今回取らなかったら、実験2号機の上だったかもしれないのか。< 狼
653: ● ◆HETAREzfq. 04/02/09 02:01 ID:5Ne1XRCD(3/26)調 AAS
>>649
再インスコいやがってたよね、確か。
654: 動け動けウゴウゴ2ちゃんねる 04/02/09 02:03 ID:T2n27YKm(1/2)調 AAS
>>589 >>598
亀レスしま〜す
以前にそれと似たことをやったときに
1000ストッパーが壊れたと記憶しています。
※どうやら1000ストッパーはsubject.txtを見ているらしい。
ので、それをやるにはかなりの大手術が要るかと。
655(1): 動け動けウゴウゴ2ちゃんねる 04/02/09 02:05 ID:0mEWjGzT(7/9)調 AAS
書き方不味かったかな。
EnableMMAP on と EnableSendfile on の合わせ技
って、良い効果ばかりですか?リスクはないんです?
656: root ★ 04/02/09 02:05 ID:??? AAS
でも、こうやってチューニングが進んでいくと、
ex2やex3の「ex度数」が、相対的に激しく上がってしまうわけか、、、。
すごい戦略だ。おじさんおそるべし。
そろそろねます。
657(1): root ★ 04/02/09 02:07 ID:??? AAS
>>655
いいことばかりのはずだけど、地雷を踏むかもしれないよ、ということだと思う。
地雷 = いろんなところの虫さんとか
658: 動け動けウゴウゴ2ちゃんねる 04/02/09 02:13 ID:aVRwuxJX(1)調 AAS
otsu-deshita. oyasuminasai
659(1): 動け動けウゴウゴ2ちゃんねる 04/02/09 02:16 ID:0mEWjGzT(8/9)調 AAS
>>657
交通事故に注意ってことですね。
しかし、既存鯖でこれやったら、新鯖要らなくなったりして(笑
660: 某ソレ511 04/02/09 02:20 ID:0DTKvVe2(1/2)調 AAS
>>659
ネットワーク関係がやばいので、
そういうわけにもいかないんですけどね、
661(2): 動け動けウゴウゴ2ちゃんねる 04/02/09 02:23 ID:hfNSGwxa(1/3)調 AAS
よくわからないのですが、この小一時間で性能が飛躍的に
アップしたということでしょうか?
662(1): root ★ 04/02/09 02:24 ID:??? AAS
ねるまえにおもいついたので。
sendfileって、ひょっとしてあのめんどうなmbuf chainを使うのなんか
やめちまって、ファイルを読んだやつを直接ネットワークに叩き込んじまえ、
っていう、あれですか。
つまり、コストの超高いm_copy()とかを、一切使わなくてよくなるという。
663(2): root ★ 04/02/09 02:27 ID:??? AAS
man sendfileにこんなことが。
つまり、このパラメータはチューナブルで、うまくやればまだまだ、速くなるかもしれないわけね。
山はまだ、険しいなぁ。
おやすみなさり。
TUNING
Internally, this system call uses a special sendfile(2) buffer (struct
sf_buf) to handle sending file data to the client. If the sending socket
is blocking, and there are not enough sendfile buffers available,
sendfile(2) will block and report a state of ``sfbufa''. If the sending
socket is non-blocking and there are not enough sendfile buffers avail-
able, the call will block and wait for the necessary buffers to become
available before finishing the call.
The number of sf_buf's allocated should be proportional to the number of
nmbclusters used to send data to a client via sendfile(2). Tune accord-
ingly to avoid blocking! Busy installations that make extensive use of
sendfile(2) may want to increase these values to be inline with their
kern.ipc.nmbclusters (see tuning(7) for details).
The number of sendfile(2) buffers in use is determined at boot time by
either the kern.ipc.nsfbufs loader.conf(5) variable or the NSFBUFS kernel
configuration tunable. The number of sendfile buffers scales with
kern.maxusers.
664: root ★ 04/02/09 02:31 ID:??? AAS
最後に、本日のチューニング:
/usr/local/etc/apache2/httpd.conf:
<IfModule prefork.c>
StartServers 2048
MinSpareServers 100
MaxSpareServers 200
ServerLimit 2048
MaxClients 2048
MaxRequestsPerChild 5000
</IfModule>
EnableMMAP on
EnableSendfile on
本日のtips:
・Apacheは「落としてから」設定を変えること。
665: 動け動けウゴウゴ2ちゃんねる 04/02/09 02:34 ID:YPNNljOU(1)調 AAS
そしてテクノロジー
666(1): 動け動けウゴウゴ2ちゃんねる 04/02/09 02:35 ID:z/wqPMK+(4/12)調 AAS
>>662
外部リンク[htm]:www.imasy.or.jp
2chスレ:os
FreeBSD PRESS No.12だった。
667(1): root ★ 04/02/09 02:35 ID:??? AAS
特報。
EnableSendfileとEnableMMAPは、
Apache 2.0.44より後のバージョンなら、.htaccessにも書ける。
つまり、rootなしの新oysterとpc2.2ch.netも、すごく速くなるかもしれない。
旧oysterと非oysterは、Apache 1.xだから、だめぽ。
ねるのを少し、のばしてよかった。
668(2): root ★ 04/02/09 02:36 ID:??? AAS
とゆうわけで、
以下の2行を.htaccessに入れて、試していただけますか。>ピロリのおじさん
EnableMMAP on
EnableSendfile on
669(1): ◆LBZUBURIYM 04/02/09 02:37 ID:qp39QND2(1/4)調 AAS
>>667 んじゃ明日にでも仕事人さんに依頼してヒイヒイ言ってもらうと。
670: root ★ 04/02/09 02:38 ID:??? AAS
うわーい。
でも、実験はピロリのおじさんにまかせよっと。
某新oyster$ /usr/local/apache2/bin/httpd -V
Server version: Apache/2.0.46
Server built: Oct 14 2003 10:47:23
Server's Module Magic Number: 20020903:3
Architecture: 32-bit
Server compiled with....
-D APACHE_MPM_DIR="server/mpm/prefork"
-D APR_HAS_SENDFILE
-D APR_HAS_MMAP
-D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)
-D APR_USE_SYSVSEM_SERIALIZE
-D APR_USE_PTHREAD_SERIALIZE
-D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
-D APR_HAS_OTHER_CHILD
-D AP_HAVE_RELIABLE_PIPED_LOGS
-D HTTPD_ROOT="/usr/local/apache2"
-D SUEXEC_BIN="/usr/local/apache2/bin/suexec"
-D DEFAULT_PIDLOG="logs/httpd.pid"
-D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
-D DEFAULT_LOCKFILE="logs/accept.lock"
-D DEFAULT_ERRORLOG="logs/error_log"
-D AP_TYPES_CONFIG_FILE="conf/mime.types"
-D SERVER_CONFIG_FILE="conf/httpd.conf"
671: 2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆2CHTUBOC5A 04/02/09 02:40 ID:MPo1rB90(3/6)調 AAS
ハバネロを食べながらひいひいやってもらえば(・∀・)イイ!!
672: 動け動けウゴウゴ2ちゃんねる 04/02/09 02:43 ID:0mEWjGzT(9/9)調 AAS
>>663
Sendfileは専用のbufferを使用して、それはkern.maxusersの設定に応じてってことなんかな。
ということは、使用用途(予想キャパ)によって最適化していけるってことになる?!
大変そうだ・・・
673: ◆LBZUBURIYM 04/02/09 02:44 ID:qp39QND2(2/4)調 AAS
きゃー今からなの?
さすがおやすみからの男w
674(1): 383 04/02/09 02:44 ID:cx76rc5k(9/18)調 AAS
>>663
ぇぇ、しかもzero-copyなのでスイッチポンで即起動、マウスひとつでらくらく操作、と。
で、そのチューニングをする(っていうかsfbufsを溢れさせない)ために
sfbufsの使用率を監視したいわけですが、そのためのMIBが5.2.1RCには
まだない、と。
675: 仕事人 ★ 04/02/09 02:45 ID:??? AAS
APC なんちゃらの技を覚えた。
676: ◆LBZUBURIYM 04/02/09 02:46 ID:qp39QND2(3/4)調 AAS
しごとにん は レベルアップした!
677(1): root ★ 04/02/09 02:48 ID:??? AAS
>>666
なるほど、mbufを使わないんじゃなくて、
読んだファイルの内容を、mbufにダイレクトに書き込む技術なのか。
まさに掲示板に、そしてまさにlive系サーバのためにあるような技術じゃないか、これって。
久しぶりに、こうふんしてきたですよ。
>>674
そういうことですか。
678: root ★ 04/02/09 02:58 ID:??? AAS
これまで、強さはこんな感じだった。
強さに関する、超ざっくりな値: (EnableMMAP/EnableSendfileなしの時)
・非oyster 0.25〜1
・旧oyster 1
・新oyster 2〜2.5
・uma noatimeあり 8〜10
・人柱サーバ 30〜50
で、今たぶんumaサーバは、少なく見ても100ぐらいにはなったと思う。
で、live系で使うなら、300かもしれない。
で、新oyster、umaにもこの技術を使ったとすると、、、。
一般サーバとしてみると、、、3倍とみて、こうなるのか。
強さに関する、超ざっくりな値: (EnableMMAP/EnableSendfileありの時)
・非oyster 0.25〜1 # 適用できない
・旧oyster 1 # 適用できない
・新oyster 6〜7.5
・uma noatimeあり 24〜30
・人柱サーバ 100〜300
679: 661 04/02/09 02:59 ID:hfNSGwxa(2/3)調 AAS
教えて、エロイ人
680: root ★ 04/02/09 03:00 ID:??? AAS
ごめん。
・人柱サーバ 100〜300
は、
・人柱サーバ 90〜150
ですね。コピペミス。
681(1): root ★ 04/02/09 03:01 ID:??? AAS
>>661 Yes.
実際にlive8では、飛躍的にアップした。
ひょっとしたら、root権限なしサーバの一部でも、使えるかもしれない。(未確認)
682(2): 仕事人 ★ 04/02/09 03:02 ID:??? AAS
>>677
あの時は興奮していなかったんですか、
683: root ★ 04/02/09 03:03 ID:??? AAS
>>682
別の部分が興奮(りゃ。
684: 動け動けウゴウゴ2ちゃんねる 04/02/09 03:05 ID:T2n27YKm(2/2)調 AAS
オヤジモード全開w
685: ◆LBZUBURIYM 04/02/09 03:05 ID:qp39QND2(4/4)調 AAS
(´д)ヒソ(´д`)ヒソ(д`)
686(2): root ★ 04/02/09 03:06 ID:??? AAS
で、
1) >>668 をば。
2) live8にofflaw.cgiをば。>>682
687: 動け動けウゴウゴ2ちゃんねる 04/02/09 03:09 ID:hfNSGwxa(3/3)調 AAS
>>681
ご返答ありがとうございます。実況住民なので
嬉しいです。
688: 動け動けウゴウゴ2ちゃんねる 04/02/09 03:14 ID:QDC7wpNA(1)調 AAS
>>686
offlawキタ━━━━━━(゚∀゚)━━━━━━ !!!!!
689(1): 仕事人 ★ 04/02/09 03:15 ID:??? AAS
>>686
明日の午後の予定です
すんません。
既に酔っ払いモードなので
機械には触らないが吉ということで、
690: root ★ 04/02/09 03:17 ID:??? AAS
>>689
りよかいっす。
あっちで、面白そうな話してるですよ。
【PINKちゃんねる】 新サーバ獲得会議
2chスレ:operate
691(1): 仕事人 ★ 04/02/09 04:06 ID:??? AAS
>>668-669
Apache 2系のサーバにいれればいいの?
692: root ★ 04/02/09 04:10 ID:??? AAS
>>691
そうです。
oyster16〜31.he.net
oyster71〜72.he.net
binbo8.he.net (pc2.2ch.net)
693: 仕事人 ★ 04/02/09 04:11 ID:??? AAS
O175 はどうなったかしらん > root★さん
上下前次1-新書関写板覧索設栞歴
あと 308 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.024s