■ このスレッドは過去ログ倉庫に格納されています
【技術者】難しい話をするスレ【Haskell】
- 1 :名無しさん:2014/05/22(木) 00:02:01.28
- 雑談スレで話すとROMっちゃうお嬢様方に配慮して
サーバーやプログラム等の難しい話はこっちでするスレ
- 85 :名無しさん:2014/06/24(火) 20:34:58.33
- http://sweet.2ch.sc/test/read.cgi/patisserie/1397399478/161
>>79 のソース見ると dat をメモリにキャッシュしてるんですかね?
それだと確かにメモリ不足になりそう
とりあえず MaxRequestPerChild を小さめに設定しておけば
プロセスの肥大化は抑えられるだろうけど
根本的にはディスクにキャッシュするようにした方がいいかねぇ
- 86 :85:2014/06/24(火) 20:37:35.27
- MaxRequestPerChild -> MaxRequestsPerChild
- 87 :がんじゃ兄貴 ◆U18g7nxod6:2014/06/24(火) 20:46:47.79 ID:uZ3oSSdVp
- dat読み込んでは書き、を繰り返すの?
それはそれで応答速度が激烈に遅くなりそうな。
今のところたいしたアクセス数は無いだろうから子の生成サイクルを早めてやれば十分だと思う。
膨大なリクエスト裁かせるわけでもなし、そんなに負荷はかからんでしょ。
- 88 :名無しさん:2014/06/24(火) 20:56:31.03
- いや、swapに乗るよかマシでしょう
そういう最適化は応答速度が下がってから考えたほうがいいのでは
最初から小細工しすぎると最適化の方向性を見失う気がするー
- 89 :名無しさん:2014/06/24(火) 20:59:58.04
- キャッシュすべきスレが少なければメモリキャッシュでもいいんだけどね
しかし 2ch 全体でどれだけスレがあるか考えれば...
- 90 :がんじゃ兄貴 ◆U18g7nxod6:2014/06/24(火) 21:17:25.87 ID:uZ3oSSdVp
- 個人的にI/O周りの負荷はチューニングするにもハードウェアに多分に依存するので、避けたい。
とはいえ、携帯だと1スレ取得後の挙動がページングになると考えればファイルキャッシュも確かにいいかも、と考え直したお。
レス開いたときが遅くなるだけなら許容の範囲かなぁ。
メモリ読み出しにしてるならスレの数も関係してくるだろうが、見た感じ、そうではない気がする。
というか、PHPでそういうのって出来るモンなの?
- 91 :名無しさん:2014/06/24(火) 22:38:27.12 ID:4MfRC/9KY
- apacheのprefork設定は、むむむさんスペシャルセッティング2の
【増量 6/15 13:55】をベースに少し修正した物を使っています。
# 2014/05/11 2:55
# ref:http://dokuosan.net/zousan/nikki170.html
<IfModule prefork.c>
StartServers 1024
MinSpareServers 1024
MaxSpareServers 2048
ServerLimit 2048
MaxClients 2048
MaxRequestsPerChild 10000
MaxMemFree 2000
</IfModule>
- 92 :名無しさん:2014/06/25(水) 01:03:02.63
- >>91
それは普通の掲示板サーバ用の設定だから
PHP 使わない前提なんだよね
PHP スクリプトでプロセスがどんどん太るとなれば
MaxRequestsPerChild は 256〜512 ぐらいにしたらどうだろう?
- 93 :名無しさん:2014/06/25(水) 01:37:39.70 ID:hS5VL2Q4F
- >>92
MaxRequestsPerChild を512にして見ました。
総レス数 356
109 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★