2009-03-01から1ヶ月間の記事一覧

swap祭

サーバーがメモリリークしてるかもしれないけど増加率小さいしメモリ沢山あるし当分大丈夫だろと放置しておりました。 が、同じマシンで追加のサーバーを立ち上げてswap out祭が発生。アラートが沢山飛んだそうで。 とりあえず追加は延期で・・・いい加減な…

負荷だだ下がり

結局、ping受付での処理を極力軽くして、さらにping間隔を多少長くしただけで、サーバーの負荷が半分近く下がった。 これで当分は放っておいても良さそうだ。突っ込んでやりたいことは色々あるけど、tracに未処理チケットが山のように・・・

POEのプロファイラみつけた

POE::Devel::Profiler あとで試す。

POEで作ったサーバーの遅いところを調べた

DB周りで止まってるのかと思ったら全然違って、切断検出用のPING受信が殆どの時間を食っていた。(クライアントが30秒に一回PINGを送ってくる) 当然一個あたりの時間はクソなんだけど、なにしろ数が多い。1000人いて30秒に一回PINGが飛んでくるとしたら、0.03…

POEで作ったサーバーの遅いところを調べる

とりあえず計画。 マルチスレッド化も良いけどリソース的に死ぬ予感なので、まず現状の軽量化からやる。 プロファイラ使えばいいんだけど、前に何か使ったときModule::Refreshでリフレッシュしたらいきなり本番落ちたトラウマが・・・ 基本が本番環境ぶち込…

POEをマルチコアに対応させたい

POEはマルチタスクで働いてくれるけど、実際はシングルスレッドなので、CPUは1コア分しか使えない。 POEのサーバーが負荷でいっぱいいっぱいでも1コアしか使えないので、サーバーのCPUが4コア(or 4 CPUs)だと、一見CPU使用率が30%位で余裕に見えたりする。 …

ついでにtwitterも見てみた

hogeとかいう最高のアカウント持ってた。 パスワードがアレなのかXSSでやられたのか、勝手にtest〜〜〜とかいう投稿されてるし。 そして@hogeでしゃべる奴沢山いてうける。私がメインで使ってたらどうするつもりだ。

カタギになるわけですが

晴れて4月から、web開発ベンチャーという楽しくもヤクザな業界から足を洗い、カタギの会社で歯車になる予定です。 でも、今日最先端で開発してる人たちと話して、やっぱりこの業界楽しいなとも思ったわけです。 なので、完全に縁を切らず、趣味程度で細々と…