Discussion:
[JSP ] tomcat效率
(时间太久无法回复)
22
2006-12-29 16:31:58 UTC
Permalink
我在兩台電腦上裝tomcat

版本一樣

系統ram都512

一台是四年前的電腦 在學校 命名為A好了

一台是兩年前買的 命名為B

兩台os都是XP sp2 而且最近都重灌過

A的防毒是antivir

B的防毒是賽門鐵克

但是同樣的JSP程式 處理相同的資料

在A跑只要3秒

在B要跑5分鐘都跑不完

有人知道是什麼原因造成的嗎

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.228.108.75
Willie Liao
2006-12-29 22:47:03 UTC
Permalink
這有點難比較,我能想的到的理由有
1. jvm memory 大小或其他argument
2. java 版本
3. 賽們鐵克吃掉太多系統資源
4. 你要處理的資料在網路上,而學校的網路快的多或電腦b的bt沒關

照您的敘述1和2不太可能,也不會到三秒和五分鐘之差
我們公司產品有jsp和asp,有整組人專門測performance,我們也是用賽們鐵克
沒聽過賽們鐵克有和tomcat或jSp打架,所以3好像也不太可能

你可以把要處理的資料各放一份local copy在a和b上試試看
還有,你可以寫一個timer或之類的看看哪一個環節用掉最多時間

willie


※ 引述《cklonger (22)》之銘言:
: 我在兩台電腦上裝tomcat
: 版本一樣
: 系統ram都512
: 一台是四年前的電腦 在學校 命名為A好了
: 一台是兩年前買的 命名為B
: 兩台os都是XP sp2 而且最近都重灌過
: A的防毒是antivir
: B的防毒是賽門鐵克
: 但是同樣的JSP程式 處理相同的資料
: 在A跑只要3秒
: 在B要跑5分鐘都跑不完
: 有人知道是什麼原因造成的嗎

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 208.244.116.99
RAC
2006-12-30 09:44:13 UTC
Permalink
這問題 我也遇過~~

曾經認為是不是 CPU 的HT 功能開啟時造成的.

可是關掉他還是一樣慢~~不知為什麼...


: ※ 引述《cklonger (22)》之銘言:
: : 我在兩台電腦上裝tomcat
: : 版本一樣
: : 系統ram都512
: : 一台是四年前的電腦 在學校 命名為A好了
: : 一台是兩年前買的 命名為B
: : 兩台os都是XP sp2 而且最近都重灌過
: : A的防毒是antivir
: : B的防毒是賽門鐵克
: : 但是同樣的JSP程式 處理相同的資料
: : 在A跑只要3秒
: : 在B要跑5分鐘都跑不完
: : 有人知道是什麼原因造成的嗎

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.64.172.82

继续阅读narkive:
Loading...