アーカイブ
-
wordpress 2.9にapcいれた場合のベンチその2
先日の日記に続いて第二弾。 今回はこのblogに入れたのと同じpluginを導入しての計測も追加。 #このblogとは別鯖です。 評価環境 環境が以前とはちょっと違うので明記。 評価環境 debian sid CPU: Pentiu Dual-Core E5200(2.5Ghz) メモリ2G HDD apache(2.2.14),php(5.2.11),mysql(5.1.41)はすべてaptで設定は多分デフォルト wordpressは2.9を入れてそのまま利用 plugin導入時は16個程動いてる状態 前みたいに仮想に対しての計測では無く同一サーバ上でabも動かしてたり、他のサービスも共存してたりでCPUがスカスカの状態ではないので計測回数を多めに。 計測結果 さくっと結果。 /tmp/20100108% grep ./* ./plugins-napc_010-100_1.log:Requests per second: 3.13 [#/sec] (mean) ./plugins-napc_010-100_2.log:Requests per second: 3.42 [#/sec] (mean) ./plugins-napc_010-100_3.log:Requests per second: 3.57 [#/sec] (mean) ./plugins-napc_010-100_4.log:Requests per second: 3.57 [#/sec] (mean) ./plugins-napc_010-100_5.log:Requests per second: 3.60 [#/sec] (mean) ./plugins-napc_010-100_6.log:Requests per [...]
-
wordpress 2.9にapcいれた場合のベンチ
お仕事でwordpressを使うことになって、その遅さにびっくりしたのでAPCの導入を検討。 #作り的に遅いのは仕方ないと思う、そういう設計思考なんだろうし・・・ 評価環境 vmware@macbook pro(C2D 2.53Ghz, mem4G, HDD) CPU割り当て1個 メモリ1G割り当て debian 5.0.3 apache(2.2.9),php(5.2.6),mysql(5.0.51)はすべてaptで設定デフォルト wordpressは2.9を入れてそのまま利用 apc環境は次でインストール aptitude install php-apc php5-gd cacheモニタ用のphpの導入は次でOK zcat /usr/share/doc/php-apc/apc.php.gz > /var/www/apc.php OS X付属のabでこんな感じでベンチ ab -c 10 -n 100 http://192.168.50.131/?p=1 > ./010-0100.txt 結果はまぁこんな感じ。 ../010-0100.txt:Requests per second: 3.60 [#/sec] (mean) ../020-0200.txt:Requests per second: 3.77 [#/sec] (mean) ../apc_010-0100.txt:Requests per second: 6.60 [#/sec] (mean) ../apc_020-0200.txt:Requests per [...]
-
USB2.0 外付け HDDの bonnie++でのベンチ
バッファローの去年末ぐらいに話題になった320Gのやつ。 withgod@gis~% sudo bonnie++ -b -d /media/usbhd/tmp/ -n 0 -u root Using uid:0, gid:0. Writing with putc()…done Writing intelligently…done Rewriting…done Reading with getc()…done Reading intelligently…done start ‘em…done…done…done… Version 1.03d ——Sequential Output—— –Sequential Input- –Random- -Per Chr- –Block– -Rewrite- -Per Chr- –Block– –Seeks– Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec [...]
-
おうちのgw死亡
玄関を潜るとビープ音が聞こえてきた、の巻き。 CPUファン死亡=>CPU焼きつきのコンボったみたいで、自宅のサーバが死亡。 まぁもう5年ぐらい経ってるハードだったので、HDDが無事ならいいやと諦めてサーバマシン購入。 元がAthlonXP1800+/Mem512MBとかなのでスペックはどうでも良く、Express5800/110Ge をNTTXで購入。 #SC440やHPも考えたけど、一応自宅に置くので静かそうなのをチョイス ##今まで使ってたathlonより静かになったカモ 15800円が1000円引きで送料無料で14800円で個人で使うには十分なサーバが買える時代・・・ メモリはNonECCメモリのバルク品の2Gを買ってきて512MBと差し替え(元はECC)、HDDはそのまま。 何時も通りdebianインストール ブロードバンドルータなんてものは家に無い+gwが死亡、DVDメディアが無い、CDはブランクが何枚もあるけど、20枚とか焼いてられないので、netinstの最低限構成で入れてからpppoe周りだけwin機でCDに焼いてインストして繋げば良いかと判断。 stableのdebian-40r3-i386-netinst.isoを焼いて利用するも、HDDが認識しない問題発生。 biosからは見えてるので、ドライバの問題だなーって事でどうせsidにするつもりなのでtestingインストールイメージをここから入手。 無事認識したので、最低構成でインストール(というかパッケージ選べない) パッケージ検索を利用して、pppoe関連のパッケージを全て取得。 libpcap0.8_0.9.8-5_i386.deb modconf_0.3.7_all.deb ppp_2.4.4rel-10_i386.deb pppoe_3.8-3_i386.deb pppoeconf_1.17_all.deb 後はdpkgでインストールして、pppoeでフレッツ光に繋いで、aptlineをsecurity.debiuan.orgからcdn.debian.or.jpに変更して適当に足りないパッケージを追加。
-
何処を見ての発言なんだろう。
基本的にvimマンセーなので、vimの記事っつーのは良い事だと思ってるんだけど、これは流石にどうかと思った。 type :help or <F1> for on-line help 言語の差は有るけど、helpと書いておりそのまま実行するとしっかり使い方から書いています。 quickrefだのtutorだの一目瞭然の単語が並んでます。
-
Twitter Client Suittar!
先のエントリで上げたTwitter API Proxy時にお世話になった Suittar! をJavaのリハビリついでにpatch書いたり。 で、marrさんと話してて cvs/svn 欲しいなー=>じゃあやって下さい=>うはおk把握。 な流れでぽちっとなgoogle.grous.suittar 今のところはメインクライアントはtwitなのだけど、どうせ手を入れるならメインにもってけれるぐらいにはしたいなぁ。 #followerが多いと取りこぼしが絶対発生してまうので・・・
-
[Perl] CGI実行 vs mod_perl(perlrun)
一応Webサービスとしても提供しようかな?とか思ったのでab利用してbenchをとってみたら結構酷い事になったのでmod_perl環境で動かしてみた。 結果とか貼っとけば資料になるかな?って事で一応ログ貼っときます。 webで見かけるのって、printしてるだけの奴とか単純なのも多いし。 試したサーバ環境(このサーバじゃないです) CPU:AMD Athlon(tm) XP 1800+ メモリ:512MB OS: debian sid apache: apache1.3.41 + mod_perl 1.30 ab実行側 CPU: Intel Core2 U7500 メモリ: 1526MB OS: Windwos Vista Ultimate apache: cygwinで入れた奴。
2008年 1月 20日 | Filed under Linux -
apache2 + apache1.3(mod_perl)環境構築
apache 1.3.41 + mod_perl 1.30 の構築 apache1.3のhttpd.confの変更点はこんな感じ。 twitter api proxyのベンチマークとるために、cgiとmod_perlの共存を行ってます。 apache::statusはmod_perlの情報取得用。 apache2側の設定 /etc/apache2/mods-available/proxy.conf にallowに次のように追加。 #これが見つからなくて長いことはまった(‘A`) proxyモジュールを有効化 sites-available/rider に次の設定を追加 #tproxy_cgiの設定はありません、外部公開用にmodだけです。 終わり 後はapacheを再起動すればOK。のはず。
-
[Program][Perl] <%=a "携帯画像投稿アルバム|/modules/mail_album/"%>
携帯メールをそのまま処理する流れを組んでみたかったので、画像添付メールを受け取って、それをWebに公開とか。
2007年 6月 15日 | Filed under Linux -
[メモ] vim6.3のコンパイル
無駄に最新版をcvsで追ってたりします。 大抵の作業は NAT兼サーバの Vine Linux3.0上で行うんですが、そのマシンは celeron 300A メモリ256MBというちょっと(?)古めなマシンだったりします。 んでそのマシンのvimを最新版にするのでふと思って $./configure –enable-multibyte –enable-perlinterp –enable-pythoninterp –enable-rubyinterp –with-features=big; $time make; してみた make 809.87s user 53.65s system 94% cpu 15:11.39 total だそうな 思ったより時間は掛からなかった。 3月ぐらいにハードウェアトラブルで入れ換えるまでは、無印Pentium 200Mhz だったんだけど、それだとどれぐらい掛かってたんだろ、、、
2004年 8月 22日 | Filed under Linux
最近のコメント