??? 公司是用java做桌面應(yīng)用的,今天用自動(dòng)化測(cè)試跑了一下,發(fā)現(xiàn)同樣的腳本,1.6運(yùn)行完后,居然系統(tǒng)內(nèi)存占用達(dá)到130M+,而1.5.0_04只有70M,整整多了60M。于是用jconsole檢測(cè)了jvm的內(nèi)存分配,堆內(nèi)存最高是分配20M,非堆內(nèi)存最高是39M,也就是說jvm內(nèi)存分配是60M。這個(gè)數(shù)據(jù)和1.5的結(jié)果差距不大。也就是說那個(gè)多出來的60M不知道給什么占用了。
??? 從性能來看,目前還看不到提升的跡象,整體時(shí)間比1.5多花費(fèi)了20秒(1.5整個(gè)腳本一共是600秒),當(dāng)然這個(gè)時(shí)間差可以認(rèn)為是在誤差范圍內(nèi),不過很明顯并沒有可見性能的提升。
??? 本來是為了Vista而準(zhǔn)備升級(jí)到1.6的,如此一來不知道怎么辦了,實(shí)在是郁悶啊。