X



【激速】mod_perl SpeedyCGI FastCGI【激速】
■ このスレッドは過去ログ倉庫に格納されています
0101nobodyさん
垢版 |
2006/06/15(木) 06:18:43ID:???
ooとxxどっちが強いレベルだよ
どこにでもいる最強厨
0102nobodyさん
垢版 |
NGNG
フロントとアプリサーバを分けるならいいけど、
フロントとしてつかうのであれば、
やっぱりmod_perlのメモリ量は気になるけどなぁ。
mod_perlの技術的なメリットがあるなら
きちんと知りたい昨今。
0103nobodyさん
垢版 |
2006/06/15(木) 06:52:48ID:???
lighthttpd+FastCGIが最速で終了。
スレタイがアフォすぎだな。

----- ここからまったり雑談スレになります -----
0107nobodyさん
垢版 |
NGNG
lighttpd+FastCGIもいいかと思ったんだけど設定がめんどくさそうなんだけど
SpeedyCGIは設定とか要らへんの?
0108nobodyさん
垢版 |
2006/06/15(木) 08:31:41ID:???
dagに、lighttpd,lighttpd-fastcgi があるけど、このrpm使えぱ設定とか
かなり楽になるのかな?
0109nobodyさん
垢版 |
2006/06/15(木) 09:06:57ID:???
>>107
SpeedyCGIは設定なし。
1.perlソースのグローバル変数を対応。
2.#!/usr/bin/perl等から#!/usr/bin/speedyや#!/usr/bin/perperl等に変更。
以上で終了。
Apacheは設定もできるが必要なし。
ただし、SpeedyCGIまたはPersistentPerl(中身はコマンド名以外同じ)が入っていること。
http://rintaro.dip.jp/program/nicky/index.html
0110nobodyさん
垢版 |
NGNG
すげー
windows用のバイナリは無いんですかね探してるんですけど
0111109
垢版 |
2006/06/15(木) 10:06:20ID:???
>>110
すまそ。
Linux以外でperl使った事ないです。
0112nobodyさん
垢版 |
2006/06/15(木) 10:17:00ID:???
>>107
> lighttpd+FastCGIもいいかと思ったんだけど設定がめんどくさそうなんだけど

ぐぐれば、そこらへんに落ちてると思う。
0113nobodyさん
垢版 |
2006/06/15(木) 12:47:45ID:???
>>112
落ちてはいるだろうけど、
1.lighttpdの導入および設定
2.FastCGIの設定およびアプリ起動スクリプト作成法
これ新しくマスターするの結構、手間がかかるよ。
0114nobodyさん
垢版 |
2006/06/15(木) 15:36:14ID:???
ところでworker+mod_perlのベンチってどっかにあるかね?
0115nobodyさん
垢版 |
2006/06/15(木) 16:04:49ID:???
>>83
>原理的には、プロセス間通信のないmod_perlは速度的に優位なはずだが、
>どこのベンチをみても有意な差がない。

プロセス間通信がないことは、応答時間の短縮にはつながっても
スループットにはあんまり影響しないってことじゃない?
0116nobodyさん
垢版 |
2006/06/15(木) 18:41:07ID:???
>>115
応答時間の短縮≠スループットの向上。
ちょっと理解に苦しむが、どういう意味?
0117nobodyさん
垢版 |
NGNG
処理が早いだけで、
多くの処理がこなせるようになるわけじゃないってことすかね?
0118nobodyさん
垢版 |
2006/06/15(木) 18:57:53ID:???
理解に苦しむといわれても、そのまんまなんだけど。
プロセス間通信がないmod_perlのほうが速いはずだけどベンチマークとったら差がない、ということだから、
mod_perlのほうが応答時間は短くなるかもしれないけど、それはスループットには影響を与えないんだろうね、ちうこと。
応答時間の短縮=スループットの工場とは誰もいってないよ。
それを主張したら>>115とすごく矛盾してしまうんだけど。
0119115
垢版 |
2006/06/15(木) 18:58:33ID:???
そういう意味ならその通りだね。
話が脱線してるけど。
0121nobodyさん
垢版 |
2006/06/15(木) 19:03:12ID:???
む?どこらへんが脱線してる?ふつうにmod_perlの話だと思うし、>>83の話からなんら飛躍してないと思うが。
0122116
垢版 |
2006/06/15(木) 19:03:57ID:???
>>118
言ってることはよくわかる。
しかし、ベンチの速度の話をしているときに、いきなりスループットは脱線だよ。
スループットが大きく影響するベンチもあれば、そうでないものもある。
ベンチ次第。
0123116
垢版 |
2006/06/15(木) 19:07:09ID:???
>>121
飛躍しているよ。
言っていることは、一般論としては正しいが、ベンチには反映されにくい。
0124nobodyさん
垢版 |
2006/06/15(木) 19:52:51ID:???
>>122
どんなベンチマークを想像してんだろ。
おれは ab -c 10 -n 1000 みたいなのを想像してたんだけど。
サーバーサイドの話なんだから、ふつうにスループット重視だと思うんだが、
サーバーサイドのベンチで、スループットじゃないベンチおしえてくれ。
つーか、ベンチマークの話のときにスループットだすのがなんで脱線なんだ。理解に苦しむ。
0125116
垢版 |
2006/06/15(木) 20:35:31ID:???
こういう事はあまり言いたくないが、スループットの意味を解って使っているのか?
スループットとは単位時間に処理できる量のことだ。
> mod_perlのほうが応答時間は短くなるかもしれないけど、それはスループットには影響を与えないんだろうね、ちうこと。
この話は、mod_perlはメモリを食うのでセッション数を捌けない。
だから、応答時間は短くても単位時間当たりの処理数はあがらない。

こういう意味なんだろうが、それは単純にベンチには出ない。
まずmod_perlへのリクエスト量が多く、mod_perlの処理に支障がある状態のベンチかどうか。
そうでなければ、何の関係もない。

くだらない話だ。
0126nobodyさん
垢版 |
2006/06/15(木) 21:01:02ID:???
>>125
どういうベンチの取り方だったらいいわけ?
0127nobodyさん
垢版 |
2006/06/15(木) 21:44:18ID:???
>>126
どういうベンチがいいとかいう問題じゃない。
ベンチは取った条件を考慮しないと、意味がない。
0128nobodyさん
垢版 |
2006/06/15(木) 21:58:26ID:???
SpeedyCGI,FastCGIを試してみようかなと思い、とりあえずrpmがあるかと調べてみたら、
dagに、

perl-CGI-SpeedyCGI-2.22-1.2.el4.rf.i386.rpm
perl-FCGI-0.67-1.c4.i386.rpm

がありました。
RHEL,CentOS,Fedoraだと、rpmでインストール出来る様ですね。

ちなみに、ファイルの更新日付は、SpeedyCGIが2005/12/25,FastCGIが2006/2/11。
upされたのは、比較的最近だったので、ちょっとびっくり。
0130nobodyさん
垢版 |
2006/06/16(金) 03:06:13ID:???
>>125
おいおい、今までの話で、「スループット」を誤用したところがあるか?なんでこんな心配されなきゃならん。
まず、
>ベンチの速度の話をしているときに、いきなりスループットは脱線だよ
を説明してくれ。

>こういう意味なんだろうが、それは単純にベンチには出ない。
>まずmod_perlへのリクエスト量が多く、mod_perlの処理に支障がある状態のベンチかどうか。
>そうでなければ、何の関係もない。
あれー、今はmod_perlのベンチマークの話だよね?mod_perlに負荷がかからないようなベンチを勝手に想像されてもなー。

>どういうベンチがいいとかいう問題じゃない。
>ベンチは取った条件を考慮しないと、意味がない。
じゃあどういうベンチマークテストで、どういう条件を考慮すればいいわけ?
おまえの話きいてると、逃げてるだけじゃん。
0131nobodyさん
垢版 |
2006/06/16(金) 04:22:13ID:???
喧嘩するときはbeか鳥付けないと誰の発言か確認できないよね
0133116
垢版 |
2006/06/16(金) 10:29:15ID:???
>>130
>>132

mod_perlはそのベンチの条件でセッション数が飽和しているか?
これをふまえて発言しろ。
0134nobodyさん
垢版 |
2006/06/16(金) 12:44:16ID:???
>>130
> あれー、今はmod_perlのベンチマークの話だよね?mod_perlに負荷がかからないようなベンチを勝手に想像されてもなー。

「mod_perlに負荷がかからないような」ではなくて、
mod_perlにどれくらいの負荷がかかっていて、mod_perlがセッションさばけるかが問題ってことじゃねえ?
「mod_perlに負荷がかかって」いても>129のような軽い負荷だと関係ないっていうことかな。
0138nobodyさん
垢版 |
2006/06/16(金) 21:22:19ID:???
>>136
> してない。
> それで?

それだと>116氏や>134氏の言うとおりになるんじゃない?
> 「mod_perlに負荷がかかって」いても>129のような軽い負荷だと関係ないっていうことかな。
0139nobodyさん
垢版 |
2006/06/16(金) 21:26:06ID:???
> beか鳥をつけた方がよくね?

beも鳥もつけずにデマだけ並べるといいということ?
0140nobodyさん
垢版 |
2006/06/16(金) 21:36:09ID:???
>>139
>116や>134がデマってことは、
mod_perlのスコアがのびない理由はセッション数以外にも理由があるって理解でええの?
0141140
垢版 |
2006/06/16(金) 21:37:17ID:???
だとしたら、まだ出てない意見なんだけど?
0142nobodyさん
垢版 |
2006/06/16(金) 21:40:51ID:???
>>140
> >116や>134がデマってことは、

>116や>134は、デマなんですか?
はつみみです。
0143140
垢版 |
2006/06/16(金) 21:49:45ID:???
漏れは頭悪いんで、>139が誰に対してデマっていってるのかわからんのやけど。
0144140
垢版 |
2006/06/16(金) 22:01:28ID:???
それ以前に、>139=>142ってことでいいん?
0145nobodyさん
垢版 |
2006/06/16(金) 22:02:25ID:???
>>143
> 漏れは頭悪いんで、>139が誰に対してデマっていってるのかわからんのやけど。

そもそも、誰かの発言がデマであるというようなことは >>139 では述べられて
ないのでは?
0146nobodyさん
垢版 |
2006/06/16(金) 22:03:25ID:???
>>144
> それ以前に、>139=>142ってことでいいん?

どのように解釈しようと、各人の自由だと思いますよ。
0147nobodyさん
垢版 |
2006/06/16(金) 22:08:18ID:???
(・∀・)ニヤニヤ
0149nobodyさん
垢版 |
2006/06/16(金) 22:36:39ID:???
Perl厨わかなくなったと思えば次はmod_perl厨。
収まったと思えば今度は匿名理屈厨。
すごいな。
このスレは。
0150nobodyさん
垢版 |
2006/06/16(金) 22:45:16ID:???
(・∀・)ニヤニヤ 厨
必死だな 厨
>>149 みたいなの

も定期的に湧くな。

すごいな。
このスレは。
0152nobodyさん
垢版 |
2006/06/16(金) 22:48:45ID:???
さて、どこらへんの話からループすればいい?
0155nobodyさん
垢版 |
2006/06/16(金) 22:52:21ID:???
>>154
まあ、一番と順位づけをするためには、ベンチマーク等と同様に
客観的な基準が必要だよね。

- 何をもって「変」とするかの基準
- 上記「変」の順位付けの方法

0157nobodyさん
垢版 |
2006/06/16(金) 22:54:27ID:???
何をもって...とするかの基準。
だってよ。
0158nobodyさん
垢版 |
2006/06/16(金) 22:56:08ID:???
>>155
>> ベンチマーク等と同様に客観的な基準が必要だよね。

このへんで頭の悪さがばれる。
0160nobodyさん
垢版 |
2006/06/16(金) 22:57:54ID:???
>>158
まあ、ベンチが客観的と信じるのは個人の自由だし。
ええんでない?
0162nobodyさん
垢版 |
2006/06/16(金) 22:59:18ID:???
>>160
んだな。
宗教の自由ってやつだ。
0163nobodyさん
垢版 |
2006/06/16(金) 23:00:45ID:???
そんな宗教もあるのか。
0164nobodyさん
垢版 |
2006/06/16(金) 23:02:01ID:???
まあほとんど宗教だわな。
0165nobodyさん
垢版 |
2006/06/16(金) 23:02:50ID:???
宗教に、ほとんどとか程度があるのか。
このスレすごいなー。w
0166nobodyさん
垢版 |
2006/06/16(金) 23:04:07ID:???
>>165
マジレスすんなよ。
おもろないやつ。
0167nobodyさん
垢版 |
2006/06/16(金) 23:05:16ID:???
マジレスっておいしいの?
0169nobodyさん
垢版 |
2006/06/16(金) 23:15:31ID:???
いや、俺の自演だよ。
0170nobodyさん
垢版 |
2006/06/16(金) 23:31:31ID:???
mod_perl と SpeedyCGI どっちがいいの?
0171nobodyさん
垢版 |
2006/06/16(金) 23:35:07ID:???
>>170
mod_perl以外クソに決まってるだろ!
0172nobodyさん
垢版 |
2006/06/16(金) 23:36:35ID:???
>>171
マジレスすんなよ。
おもろないやつ。
0173nobodyさん
垢版 |
2006/06/16(金) 23:38:52ID:???
>>170
mod_perl以外を選ぶメリットは何もない。
0176nobodyさん
垢版 |
2006/06/16(金) 23:43:17ID:???
>>175
わかってるようだな。
世界で一番優れた言語mod_perl!
0177nobodyさん
垢版 |
2006/06/16(金) 23:45:16ID:???
>>176
mod_perl って言語だったんですね!
明日早速会社のサーバに mod_perl 言語を入れて実稼働はじめます!
0178nobodyさん
垢版 |
2006/06/16(金) 23:46:13ID:???
>>175
いや、言語ではなく神だ。
まだまだだな。
0179nobodyさん
垢版 |
2006/06/16(金) 23:48:01ID:???
>>177
神を汚れたサーバに入れるなどおそれおおい。
神棚に飾っておけ。
0180nobodyさん
垢版 |
2006/06/16(金) 23:49:07ID:???
>>178-179
神などという抽象的な存在の話なら、板違いじゃないのかな。
0181nobodyさん
垢版 |
2006/06/16(金) 23:53:19ID:???
つまらんこというな。
0184nobodyさん
垢版 |
2006/06/16(金) 23:56:18ID:???
痛いと思ってるのが面白い
0185nobodyさん
垢版 |
2006/06/16(金) 23:56:23ID:???
このスレは脱線かバトル以外話題がないからな。
そんときだけ異様にのびる。
0186nobodyさん
垢版 |
2006/06/16(金) 23:57:03ID:???
> そんときだけ異様にのびる。

だって全部おれの自演だし
0187nobodyさん
垢版 |
2006/06/16(金) 23:58:02ID:???
俺の自演だって言ってるだろ。
0188nobodyさん
垢版 |
2006/06/17(土) 00:01:32ID:???
まあ、誰が何を主張しようと、言論の自由だもんね!
0191nobodyさん
垢版 |
NGNG
SpeedyCGIってlighttpdでも使えるん?
今実行できる環境にないので
0192nobodyさん
垢版 |
2006/06/17(土) 00:16:56ID:???
> SpeedyCGIってlighttpdでも使えるん?

使えないということにでもしたい?
0194nobodyさん
垢版 |
2006/06/17(土) 00:23:38ID:???
> SpeedyCGIってlighttpdでも使えるん?
使えるよ。
Perlで完結するので、webサーバーは問わない。
0195nobodyさん
垢版 |
NGNG
>>194
ありがとう
バックエンドとか云うのは最初起動させとかなくていいの?
shebang行をspeedyに変えるだけでいいの?
0196nobodyさん
垢版 |
2006/06/17(土) 00:25:51ID:???
> Perlで完結するので、webサーバーは問わない。

デマですね。
/usr/bin/speedy は perl なのかと。
0197194
垢版 |
2006/06/17(土) 00:27:22ID:???
ただし、ActivePerlの場合は俺は知らん。
PC-UnixでPerlCGIが使えれば問題ない。
SpeedyCGIが入れられないとかいうなら別だが。
0198nobodyさん
垢版 |
2006/06/17(土) 00:29:35ID:???
> Perlで完結するので、webサーバーは問わない。



> ただし、ActivePerlの場合は俺は知らん。
> PC-UnixでPerlCGIが使えれば問題ない。
> SpeedyCGIが入れられないとかいうなら別だが。

とでは、異なる内容になっていますね。
0199194
垢版 |
2006/06/17(土) 00:35:58ID:???
>>195
> バックエンドとか云うのは最初起動させとかなくていいの?
> shebang行をspeedyに変えるだけでいいの?
変えるだけでOK。
最初に実行した時に勝手にインタプリタが常駐しネイティブコードもキャッシュされるよ。
ただし、デフォルト設定では1時間Callがなければ、すべて解放されてしまうので自分の環境に合わせてコマンドラインスイッチを。
http://perldoc.jp/docs/modules/CGI-SpeedyCGI-2.21/SpeedyCGI.pod


>>196
> /usr/bin/speedy は perl なのかと。
CPANでインストールできるし、Perlドキュメントにも載ってますが...?
Perlの公式リリースと思っても間違いではないはず。
0200nobodyさん
垢版 |
2006/06/17(土) 00:39:12ID:???
> CPANでインストールできるし、Perlドキュメントにも載ってますが...?
> Perlの公式リリースと思っても間違いではないはず。

CPAN に登録されていることと、Perl の公式リリースは何ら関係がありませんね。
そもそも「Perlの公式リリース」とは、具体的に何ですか?
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況