我知道這是一個非常模糊的問題,但我希望得到一些關於在哪裏看的想法,因爲這對我來說有點令人費解。JBoss:32和64位性能差異?
我有一個web應用程序計算一些值並將其返回給客戶端(EJB遠程調用)。當我從main()測試循環10次來調用localhost時,它會在大約100毫秒內返回。當我按照相同的過程調用DEV機器時,它有時很快,有時非常慢,例如4秒,這是一個巨大的差異。
奇怪的是我的本地主機是一個32位1GB的Jboss配置,但我的DEV機器是一個64位的6GB的Jboss配置,所以如果有的話,我期望我的本地主機掛起...不是DEV機器。
您會在哪裏建議開始故障排除過程?
是的,這兩個調用是從同一臺計算機。我對網絡也有一些疑問......從兩種機器都只部署了我的應用程序的角度來看,沒有任何區別。唯一的區別是DEV在Linux機器上,我的本地主機在Windows XP上。 – user899757 2012-02-12 16:29:56
那麼,我應該補充說,DEV是一個爲我創建的新機器,它是一個Linux虛擬機。 – user899757 2012-02-12 16:31:17
然後也考慮檢查你在同一個DEV硬件上具有的其他虛擬機,可能是在虛擬機和其他虛擬機之間平衡資源時很難。 – Tair 2012-02-13 10:46:37