首先,交待一下測試環境:
1,本人機器CPU Intel Core T2050(挺差的那種),內存1.5G。
2,測試工具:JMeter 2.2。
3,數據庫:Mysql 5.1.25。
4,測試代碼:自己開發的中型項目,并用了開源數據庫連接池DBCP。
5,測試腳本:用Badboy錄制,并用50個線程,循環2次。
6,glassfish:glassfishv3-tp2,采用默認配置。
7,tomcat:jakarta-tomcat-5.5.9,采用默認配置。
保證了除了一個用應用服務器glassfish,一個用WEB服務器tomcat外,其他環境一樣。
首先測試了glassfish,再測試tomcat,并在測試過程中對tomcat截圖:
在運行的過程中,glassfish內存占用170-190M,CPU占用50%-70%,tomcat內存占用90-110M,CPU占用0%-60%不等,mysql占用CPU10%-20%。并最終得到測試結果:
glassfish圖形結果:
tomcat圖形結果:
glassfish表格結果:
tomcat表格結果:
閑來無事,做個測試也不錯,以上數據為在本人機器中的測試數據。
---------------------------------------------------------------------------------------------------------------------------------
說人之短,乃護己之短。夸己之長,乃忌人之長。皆由存心不厚,識量太狹耳。能去此弊,可以進德,可以遠怨。
http://www.aygfsteel.com/szhswl
------------------------------------------------------------------------------------------------------ ----------------- ---------