6.0 Stable on 8 Core AMD Opteron scalability. (perf stat)
Joseph Koshy
joseph.koshy at gmail.com
Wed Feb 8 11:24:53 PST 2006
jk> which benchmark?
a> jakarta jmeter with customly builded test plan for PHPBB
No Java on my system :(.
a> bge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
...
a> media: Ethernet autoselect (none)
a> status: no carrier
It wasn't clear if you were running over a localhost-only
benchmark. If not, did your network card manage
to negotiate full-duplex mode?
a> See below...
a> PS: maybe httpd wait for log write?
a> $ vmstat 2 99999
...
[vmstat output]
a> 66 0 0 1375484 14423592 34484 0 0 0 31638 0 15 0 3503
259224 109744 53 21 26
Ok, no memory pressure, a large system-call rate and a large
number of context switches per second.
a> 8634 mysql 111 76 0 367M 122M RUN 7 0:52 0.00% mysqld
This process looks suspicious. Please check if you are
running MySQL with an appropriate configuration (my-huge.cnf?).
http://wikitest.freebsd.org/moin.cgi/MySQL has more
hints about tuning MySQL. Does changing sysctl
kern.timecounter help?
I would appreciate a hwpmc profile of your system under
this load.
Step 1 # kldload hwpmc
2 # pmcstat -S k8-bu-cpu-clk-unhalted -O /tmp/logfile
[for less than a minute]
3 ^C [kill pmcstat]
4 # pmcstat -R /tmp/logfile -g
5 # [for each foo.gmon file generated, run
gprof -l /path/to/unstripped/foo foo.gmon
to get a flat profile]
--
FreeBSD Volunteer, http://people.freebsd.org/~jkoshy
More information about the freebsd-smp
mailing list