C/C++ CGIスレッド ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
562:nobodyさん 07/06/20 06:27:37 あと、普通は(DBとの交信等も含め)I/Oがそれなりの比重を占めるから、もっと差はつまる。 だけど喜んで連想配列をループ内で初期化しまくったり インデックスで参照できるのに何故かリニアに探索してたり。 563:nobodyさん 07/06/20 07:09:28 >>561-562 確かにCでは最適化したけど、Perlはそこまで最適化したわけじゃないから、 かなりCに有利な比較ではある。 しかしCで作ってると、ウェブサーバにはほとんど負荷がいかないが、 その代わりDBがボトルネックになる。 Javaのレスポンス/オブジェクトキャッシュのように、 CでもDBの負荷を減らせるうまい方法はないものか・・・。 564:nobodyさん 07/06/20 07:27:51 まあその手のキャッシュを使いたい時は、まずCGIってのがネックになるね。 独立したプロセスだから、交信や共有は面倒。 じゃあapache moduleにすれば良いかと言うと、そうでもない。 これも、基本的にシングルプロセスのMPMは無いから 全体で共有することも出来ないし、 プロセス毎にキャッシュするとしても全体でのメモリ使用量等、効率が悪い。 時間が充分にあって自由自在に出来るのであれば 自前で簡単なシングルプロセス/マルチスレッドなサーバーを書いて apacheでは、必要な時にそのサーバーと交信するmoduleを書いて使う、 というのが速度的にはベストだろう。 まあこのやり方は 実際にはapacheにtomcatを組み合わせるのと本質的な差はないけどね。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5147日前に更新/150 KB
担当:undef