SpecJAppServer2004 with Glassfish V2 and PostgreSQL 8.2.4
By Jignesh Shah on Jul 23, 2007
On an effort of continiously working to improve PostgreSQL performance with Solaris and Glassfish, it gives us great pleasure to announce the second SpecJAppServer2004 with PostgreSQL 8.2.4 and Glassfish V2 based Sun Java System Application Server 9.1 on Solaris 10. The improvements while for the database seems minor from 778.14 to 813.73 JOPS (which is like 4.5%), if you look at Glassfish itself, it now uses 33% less hardware and provided that 4.5% better performance which is an execellent feat in itself. Plus the CPU stress on PostgreSQL is also now reduced with optimization on how Glassfish v2 works with PostgreSQL. Its like music to CIO's ear, less hardware - more performance.
Before I forget to mention, PostgreSQL in the new benchmark is compiled with Sun Studio 12 with the following options:
-xO3 -xarch=v8 -xspace -W0,-Lt -W2,-Rcond_elim -Xa -xildoff -xc99=none -xCC
Sun Fire X4200 (4 chips, 8 cores) - 813.73 SPECjAppServer2004 JOPS@Standard
Sun Fire X4200 (6 chips, 12 cores) - 778.14 SPECjAppServer2004 JOPS@Standard
SPEC, SPECjAppServer reg tm of Standard Performance Evaluation Corporation. All results from www.spec.org as of July 23,2007