2010-08-18 95 views
2

任何人都可以指出我可以下載並運行它的項目,它會加載/壓力測試本身,然後向我提供報告?我希望項目儘可能大,並儘可能多地包含java組件,也可以免費使用它...或者通過網絡獲得一些非常好的結果,我已經可以看一看了得到決定。謝謝! 基準測試的主要問題是哪個運行速度會更快/更好,solaris或者linux我想用java對solaris和linux進行基準測試

+0

它可以幫助更精確地定義「大」和「組件」。 – trashgod 2010-08-18 20:36:14

+0

大,組件 - 應用程序服務器有很多的代碼,很多的服務,數據庫也許,網絡,文件系統,Web服務,ejb,JMS等...但是,如果比這還小得多,我也不能找到很多像這樣的項目(只有2個)在網上。 – Jas 2010-08-18 21:16:40

回答

0

從您的角度看,Linux和Solaris沒有多大差別,我不相信您要求的基準存在。一個更好的方法是採用你想運行的應用程序 - 希望這個應用程序應該是獨立於平臺的 - 並且部署到你想測試的體系結構,然後附加jvisualvm並應用你的標準測試套件。

這會給你一個很好的看看性能沒有傾斜與重型分析。

我的猜測是,對於相同的配置,您會看到Linux比Solaris稍好,因爲未使用的磁盤緩存可用量將嚴重影響系統的性能。另外請注意,專家系統調優也可以產生很大的差異,但我相信您對「開箱即用」性能最感興趣。

0

這實際上取決於您想要測試的用法。

我這樣做了數據庫應用程序,在這個區域TPC可能會有所幫助。

我建議谷歌:java的基準數字|交易|渲染| OLAP

根據您的使用案例的特點。

編輯:關於你的應用程序服務器上運行的Java應用程序的評論,從後端數據庫服務器檢查什麼是最大吞吐量? TPC,然後編寫一個多線程基準客戶端來檢查什麼是業務邏輯性能。最後一步將涉及使用Apache JMeter的Web服務器。此過程允許您通過DB-Poolsizes調整操作系統上的所有相關參數。

相關問題