成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

JVM1.6與JVM1.5性能差距是什么

JVM1.6與JVM1.5性能差距是什么,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來學(xué)習(xí)下,希望你能有所收獲。

創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比麻山網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式麻山網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋麻山地區(qū)。費用合理售后完善,10余年實體公司更值得信賴。

JVM1.6與JVM1.5性能的差距,通過測試工具VolanoBenchMark,我們能清楚的看到兩者的差距,以及新軟件的進(jìn)步。其實這本來是個WebChat的軟件,制作者在ChatApp的功能基礎(chǔ)上發(fā)展出這個對JVM性能測試的小軟件,用來在不同硬件配置的機(jī)器上或者是不同Kernel的操作系統(tǒng)上對不同的JVM進(jìn)行性能測試。它是通過對服務(wù)器建立多個客戶端的連接來測量客戶端程序廣播批量信息所需要的時間,從而達(dá)到對JVM性能測試的結(jié)果。

橫向?qū)Ρ菾VM1.6與JVM1.5性能

其實這個軟件能對服務(wù)器的以下方面性能進(jìn)行評測:調(diào)度程序,TCP/IP及EthernetDriver的網(wǎng)絡(luò)吞吐及響應(yīng),Pthreads線程,SMP(SymmetricMultiProcessing對稱多處理)性能測量。

Benchmark的配置

CHAT房間數(shù)量:10

每個房間用戶數(shù)量:20

每個用戶信息量:1000

服務(wù)器和客戶端都在同一臺電腦

測試用到的JVM

SunClientJVM1.6.0-beta-b59g:

Jdk-6-beta-windows-i586

Optionsused:-server–Xmx128m(default)

SunClientJVM1.5.0_01-b08:

Jdk-1_5_0_01-windows-i586-p

Optionsused:-server–Xmx128m(default)

在這里我補(bǔ)充一下,JVM的啟動Option我沒有進(jìn)行配置,因為這里做的只是在通常情況下Mustang(1.6)和Tiger(1.5)的對比,所以選用server還是Client/Hotspot、預(yù)分配Heap的大小是128M還是512M就不去討論了。如果大家需要更深的討論歡迎一起討論,這里我個人感覺-server是比-Client(也就是Java選項中的Hotspot)快,啟動會慢一點,但運行速度比較快。同時這里不使用Net模式進(jìn)行測試,只使用Loop。

硬件配置

OS:MicrosoftWindowsXP[版本5.1.2600](ServicePack2)

CPU:AMDAthlon(tm)XP2200+Thoroughbred-BProcessor(0.13μm)

Memory:512MB

Cache:64+64KBL1Cache+258KBL2Cache

測試結(jié)果:

測試結(jié)果是以每秒信息數(shù)量來衡量的,測試結(jié)果取5次

測試去掉***和***后的平均值:

JVM1.6與JVM1.5性能差距是什么

測試結(jié)果:

MustangJVM1.6β:8969.667

TigerJVM1.5:9394

感覺有點不太對勁,重新啟動電腦再試了一遍:

JVM1.6與JVM1.5性能差距是什么

JVM1.6與JVM1.5測試結(jié)果:

MustangJVM1.6β:9011.333

TigerJVM1.5:9335.333

JVM1.5的還是比JVM1.6β的性能好。個人有點不是很理解,當(dāng)然這里沒有去考慮使用Server還是Client以及其他因素,但作為一個普通的應(yīng)用程序開發(fā)者,β版的1.6JVM的效能并沒有讓我們看到驚喜。

橫向?qū)Ρ菾VM1.6與JVM1.5性能后話:

國外一個Blog的專欄作家們曾經(jīng)說到,1.5版是Java的巨大改進(jìn),但1.6讓我們看到了走向暮年的Java,但堅信Java不會Dieout,因為我們從COBOL或者C++那些語言可以看到,即使是在這個年代,我們?nèi)匀豢梢钥吹紺OBOL和C++的廣泛應(yīng)用,他們已經(jīng)活了數(shù)十年了,而Java才10多歲,Java的用戶群體是有史以來最多的,所以相信Java會變強(qiáng)。但也相信很快會有另一個年輕的“Java”來代替已老的Java,正如當(dāng)初Java橫空出世一樣。

我的評測結(jié)果也許有很多錯誤的地方,歡迎大家指出,同時我這里使用的Mustang的JVM是Demo版里面比較老的,也許這是對結(jié)果影響的一個重要因素,Sun的Java網(wǎng)站也曾有評測結(jié)果對兩個Demo版的MustangJVM和TigerJVM進(jìn)行評測,結(jié)果也是如此,舊版的MustangJVM比Tiger性能還低,但新版MustangJVM能比Tiger超出30~40個百分點,但我不確定使用的是否為舊版。

如果大家想要自己使用VolanoBenchmark對JVM以及網(wǎng)絡(luò)吞吐情況和服務(wù)器性能進(jìn)行測試,我可以提供簡要的教程。這里除了Volano外其實還有幾個對Java服務(wù)器性能進(jìn)行測試的軟件,我所有三個,大家可以去看看:

RUBiSbenchmarkObjectWeb的JMOB項目之一,不要說不知道ObjectWeb是什么,它是國際開源中間件聯(lián)盟管理團(tuán)體的網(wǎng)站,這個測試工具的功能是三個中***大的了。本人沒時間去接觸,所以就不使用她了。推薦使用!

VolanoMark,不多說了,免費而且簡單上手,在Windows環(huán)境下需要cygwin才能運行(其實只是為了運行shell文件,如果你對自己的DosBatch水平有信心也可以改造成不用cygwin)。能對服務(wù)器性能、網(wǎng)絡(luò)性能以及應(yīng)用程序性能做測試。如果需要使用幫助的可以留言,或者來信chenpengyi#gmail.com。

***一個就是SPECjbb2000,以前叫2000,現(xiàn)在更名2005了,好像要收費,不便宜,所以咳咳,不多說了,誰要是知道這個免費了請通知一下。

看完上述內(nèi)容是否對您有幫助呢?如果還想對相關(guān)知識有進(jìn)一步的了解或閱讀更多相關(guān)文章,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對創(chuàng)新互聯(lián)的支持。

網(wǎng)站欄目:JVM1.6與JVM1.5性能差距是什么
文章位置:http://jinyejixie.com/article42/ipigec.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App開發(fā)、商城網(wǎng)站網(wǎng)站建設(shè)、ChatGPT、小程序開發(fā)、虛擬主機(jī)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁設(shè)計
永宁县| 东宁县| 苏尼特左旗| 平原县| 临邑县| 巴南区| 格尔木市| 兰州市| 全南县| 保亭| 南部县| 福安市| 商都县| 陕西省| 阿拉善左旗| 光泽县| 会东县| 丰镇市| 徐闻县| 长顺县| 加查县| 晋州市| 葫芦岛市| 莱芜市| 民县| 惠来县| 沙洋县| 桑植县| 荆门市| 青阳县| 怀来县| 泾川县| 遂平县| 昆山市| 台东市| 望谟县| 新泰市| 西盟| 会东县| 定远县| 深泽县|