目前我有一組基準測試用於記錄Java應用程序連接提交和返回來自不同服務器平臺上的各種RDBMS數據的速度。應用程序使用一種簡單的算法來記錄與每個測試相關的時間。應用程序本身是用戶指定測試的簡單Java接口,這比編寫每個測試的硬編碼或使用IDE執行每個測試要容易(考慮到RDBMS,服務器操作系統和客戶端操作系統的組合)數百個單獨測試的區域)。我想通過在應用程序所在的客戶端的這些測試期間介紹cpu使用情況和內存使用情況來進一步發現我的發現,我可以在我的應用程序(我的首選項)中對此算法進行硬編碼,或者使用第三方軟件監控它(考慮到它需要適合跨平臺使用,Windows 7,Solaris和Ubuntu)。記錄Java應用程序的CPU使用情況
所以我的問題是我怎麼能通過在我的Java應用程序中的硬編碼或使用第三方軟件在測試期間記錄CPU和內存的使用情況?如果您認爲第三方會是解決方案,請您提一下實際產品以及如何做到這一點?
謝謝所有誰花時間回答。
哈哈三江源這些我真的很希望開發應用程序,包括其內,但這個ceratinly幫助視頻。謝謝! – 2011-04-23 03:51:15