負荷テストの環境について。
今回の負荷テストを行ったハードウェア及び一部のミドルウェアについてです。
- CPU
vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Xeon(R) CPU 5160 @ 3.00GHz stepping : 6 cpu MHz : 3000.274 cache size : 4096 KB
Xeon 3GHz デュアルコアのCPUが2つのってるサーバです。
結局、コアは4個って訳です。
- メモリ
MemTotal: 2074780 kB
んーと、つまり、2GBですな。
- OS
Linux version 2.6.9-34.ELsmp (bhcompile@hs20-bc1-7.build.redhat.com) (gcc version 3.4.5 20051201 (Red Hat 3.4.5-2)) #1 SMP Fri Feb 24 16:54:53 EST 2006
まぁ、普通にRedHatLinuxです。
java version "1.5.0_10" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_10-b03) Java HotSpot(TM) Server VM (build 1.5.0_10-b03, mixed mode)
- Tomcat5.5.23
startup.shに手を入れて、ヒープサイズと、パーマネント領域のサイズを変更しています。
export JAVA_OPTS="-Xmx1536m -XX:MaxPermSize=128m"
見た通り、最大領域と最小領域を同じ数字にする事で、
サーバ自体の処理能力を高めるチューニングは行っていません。
- H2 Version 1.0 / 2007-01-17
最新版ではありませんが、H2を使っている事自体は、どのアプリケーションでも一緒なので、特に最新版にはしていません。
ソースコードのありか