benchmark

MySQL

久しぶりにmysqltuner

概要mysqltunerは、MySQLの統計情報を使ってパフォーマンスチューニングのアドバイスをしてくれる。最近はCVE(セキュリティ情報)も教えてくれるみたい。調べた背景は、64GBのRAMが載ったApacheやbatchプログラムが共存...
PHP

本当だった!PHP 5.5.30 から PHP 7.0.1 に上げて約2.4倍の高速化

概要PHP7がPHP5.6と比べて2倍速いみたいな発表があったので試してみました。このBlogはPHP7で動いています。Changelogを見る感じだと、まだまだ大きなバグが出ているので運用環境で使うのは時期早々かと思いますが、PHP5系か...
Node.js

nodejs (express) benchmark

expressのinit直後のアプリでベンチマーク取っていきます。%npminstallexpress-generator-g%expressinit%PORT=3001bin/www%ab-n5000-c50v5.0.0Requestsp...
Wordpress

WordPress 4.0 にアップグレードしてベンチマーク

概要Wordpress4.0が2014年9月頭にリリースされたので早速インストールしてみました。約2年前に投稿したパッチがWordpress4.0に取り込まれました!パッチの内容は、コメントが数万件以上あるサイトで激重クエリーが走って過負荷...
Diary

メーカーによって20%違う。SDカードベンチマーク

2種類のSDカードをベンチマークしてみました。SDカードにも特性があることがわかります。東芝SDHCカード32GBクラス10UHS-I30MB/s並行輸入品ちなみに、こちらは5年保証KingstonSDHCカード32GBClass10Gen...
PHP

RedisのSortedSetベンチマーク

5,000,000ユーザ分のデータを作成してテストしました。Add:18,483queries/sUpdate:17,065queries/sGetscore:21,520queries/sGetrank:19,632queries/s測定...
PHP

Doctrine2はPDOの3倍以上遅い – Benchmarking PDO, mysqli, Doctrine2

概要背景:Doctrine2のパフォーマンスが良くなったらしいので、ベンチマークしてみた。ちなみに、2年前にベンチマークを取ったときには、Doctrine1はPDOの約3倍遅かった。結論:今もなお、Doctrine2はPDOに比べて3倍以上...
PHP

Redisのランキング管理API作りました

概要RedisのSortSetのAPIが若干使いづらいので、ソーシャルゲームでのユースケースに即したAPIでラップしました。インストールComposer対応してあります。composer.jsonに以下を書いて、phpcomposer.ph...
PHP

[PHP]変数vs文字列

文字列を共通化するために、変数で定義する方法と文字を直接書く方法どちらが速いか検証してみたら、ほぼ同じだった。どっちもどっち。define.php<?phpdefine('word','hogehoge');$start=microtime...
Android

Nexus Sテザリング

DoCoMo回線でテザリングしたときのベンチマーク。2.07Mbps。普通にWebブラウジングやメールではストレス無し。海外から輸入したNexusSはAndroid2.3.3を搭載して、SIMフリー。DoCoMo回線でテザリングもできちゃう...