jrockit_1.6下载_Oracle JRockit Mission Control 4.1发布
jrockit_1.6下載
Oracle發(fā)布了以前的僅JRockit專用工具Mission Control Suite(JRMC)的新版本。 4.1版本是次要版本升級,直接遵循4.0.1(該版本發(fā)布于2010年中期)。但是,即使版本號表明是次要的升級,您仍然可以在其中找到許多新功能。 JRMC是一套用于Eclipse IDE的插件,旨在幫助開發(fā),分析和診斷在Oracle JVM上運行的應(yīng)用程序。
它包括監(jiān)視,管理,分析和消除Java應(yīng)用程序中的內(nèi)存泄漏的工具,而不會引入通常與此類工具相關(guān)的性能開銷。 它的功能始終可以按需使用,而小的性能開銷僅在工具運行時有效。
新平臺支持
現(xiàn)在已在某些新平臺上構(gòu)建并測試了任務(wù)控制客戶端。 新平臺是Mac OS X,Solaris x86和Solaris SPARC。 除此之外,它現(xiàn)在可以在Hotspot JVM上運行,而早期版本則無法實現(xiàn)。 Mission Control還可以在Hotspot JDK 1.6及更高版本上啟動本地管理。 請注意,您仍然需要連接到JRockit才能使用大多數(shù)任務(wù)控制工具。 底層Eclipse已升級到Eclipse 3.7( Indigo )。
新插件
新的Solaris支持還附帶了一個新的DTrace實驗性插件。 要將其安裝到Mission Control的獨立版本中,請轉(zhuǎn)到“幫助” |“幫助”。 在菜單上安裝插件…。 要將其安裝到Eclipse中,請先安裝Mission Control的Eclipse插件版本,然后從實驗性更新站點進行安裝。 Mission Control提供了一種特定于域的語言,該語言擴展了DScript語法以使數(shù)據(jù)能夠自我描述。 默認的.de腳本提供用于記錄熱點行為以及來自操作系統(tǒng)的數(shù)據(jù)的探針。 這樣可以更輕松地將數(shù)據(jù)帶入Mission Control事件模型。
如果Mission Control在Eclipse中運行,則DSL附帶提供了提供諸如語法突出顯示功能的編輯器。 就像飛行記錄器一樣,有一個動作可以啟動DTrace記錄。 該向?qū)г试S配置.de文件中聲明的參數(shù),以及啟用和禁用探針集。DTrace插件隨附的GUI使用Flight Recorder組件和GUI編輯器。 這里有太多的選項卡無法詳細描述所有選項卡,但是該插件提供了一個示例記錄,即使在沒有DTrace的平臺上,也允許您試用GUI。
還有一個新的Coherence插件可用。 與所有插件一樣,它可以通過更新站點安裝到JRMC的獨立版本或Eclipse中。 它為您提供了有關(guān)任何一致性節(jié)點的內(nèi)存詳細信息(堆)以及有關(guān)配置的概述。
先前的實驗性“本機內(nèi)存”選項卡現(xiàn)在是核心發(fā)行版的一部分。
管理控制臺
–現(xiàn)在,縮放圖表將凍結(jié)范圍,現(xiàn)在可以使用鼠標(biāo)滾輪進行縮放。 凍結(jié)范圍后,單擊刷新切換按鈕將保留縮放設(shè)置,但重新對齊x軸以始終顯示最新值。
–文件資源操作更好地尊重Eclipse環(huán)境。 例如,如果在Eclipse中運行Mission Control時創(chuàng)建了記錄到文件的觸發(fā)器,則該文件將是Eclipse文件資源。 如果在編輯器中打開了日志,則只要有新內(nèi)容可用,就會刷新編輯器。
–現(xiàn)在有默認的觸發(fā)規(guī)則可用于死鎖。 –有一個新的選項卡,列出了通常感興趣的文本信息。 列出的信息中包括Java進程的庫路徑,引導(dǎo)類路徑以及JVM和應(yīng)用程序參數(shù)。
–一些JRockit屬性已移植到JDK 7中的Hotspot中。Mission Control 4.1支持這些新屬性,以便在連接到Hotspot JVM時提供更好的體驗。 例如,“概述”選項卡將完全填充,并且“線程”選項卡的工作范圍將比以前更大。
飛行記錄器(JFR)
–線程圖現(xiàn)在支持呈現(xiàn)線程轉(zhuǎn)換信息。 注意:當(dāng)使用R28.2之前的JRockits進行記錄時,當(dāng)前正在從從阻塞事件開始時到保持監(jiān)視器的線程到阻塞事件結(jié)束時渲染過渡箭頭。
–現(xiàn)在可以在螺紋圖的工具欄中選擇縮放還是選擇。
–由于線程名稱中的重要信息通常位于名稱的開頭和/或結(jié)尾,因此線程圖將嘗試從線程名稱的中間切入信息,并用省略號替換丟失的字符。 –有一個新的操作集操作,可將在同一時間和同一線程中發(fā)生的所有事件作為事件選擇添加到操作集。 與更高級別的事件(例如WLS相關(guān)事件)一起使用時,此功能特別有用。 在屏幕快照中,添加了與WLS事務(wù)的事件同時發(fā)生的事件,揭示了底層IO事件。 –分析器的性能以及內(nèi)存占用已得到優(yōu)化。 現(xiàn)在可以打開超過10000個線程的記錄。 而且,只要有足夠的堆可用,打開包含超過2000萬個事件的記錄就沒有問題。
– Mission Control具有內(nèi)置的GUI編輯器。 它可用于從Mission Control自身內(nèi)部重新設(shè)計GUI。 當(dāng)前不支持它,但是可以通過將-designer參數(shù)添加到啟動器來啟動。 有關(guān)更多信息,請參見各種博客條目或JRockit書。 在4.1中,內(nèi)置的GUI編輯器已得到很大改進。 現(xiàn)在有一個編輯歷史記錄和適當(dāng)?shù)某废?重做功能。 現(xiàn)在,還可以在GUI編輯器中正確繪制容器組件,例如選項卡文件夾和窗扇。 有幾個新組件可用,例如分布圖。 現(xiàn)在可以在三級主/從依賴關(guān)系中配置組件。
內(nèi)存泄漏檢測器
–有時,某些類型的任何實例都會引起關(guān)注。 現(xiàn)在提供了用于選擇隨機實例的快捷方式。 選擇類型的類加載器實例還有一個捷徑。
–現(xiàn)在有一個擴展點,可以更好地顯示實例。 默認情況下,擴展由字符數(shù)組,字符串和一些常見集合提供。 如果安裝了WLS插件,則將改進應(yīng)用程序類加載器的可視化,以顯示諸如應(yīng)用程序名稱和域之類的信息。
–現(xiàn)在,趨勢表中提供了實例的可重置增量計數(shù)器。
–存在可用的實例限制,以防止客戶端從服務(wù)器獲取太多數(shù)據(jù)。 現(xiàn)在可以直接從實例視圖臨時增加該實例限制。 當(dāng)然,可以像以往一樣更改首選項。
–在4.0.x中,類型和實例圖的樹表示形式顯示在單獨的選項卡上。 現(xiàn)在工具欄中有一個切換開關(guān),可以在圖形和樹表示之間進行切換。
接下來會是什么? Java Mission Control 5.0!
據(jù)我所知,這將是最新的4.x版本。 如果您根據(jù)Mission Control的未來瀏覽Marcus Hirt的幻燈片,則下一個主要發(fā)行版將使其JRockit過去,并朝著成為融合JVM的Mission Control套件的方向發(fā)展。 即使JRockit更新仍將出現(xiàn)在4.x中,也僅可用于Hotspot。 它將包含飛行記錄器和許多MBean。 遺漏的是JDK 7中的Memory Leak Detector。即使所有這些都帶有通常的安全港聲明,我想我們也可以預(yù)料,它將在JDK 8時間軸中可用。
進一步的鏈接和閱讀
JavaOne2011的Marcus Hirt撰寫的HotRockit幻燈片
https://oracleus.wingateweb.com/published/oracleus2011/sessions/22260/22260_Cho2634610.pdf
JavaOne2011的Marcus Hirt撰寫的JRMC 4.x中的新增功能
https://oracleus.wingateweb.com/published/oracleus2011/sessions/22261/22261_Wang2554410.pdf
下載:
http://www.oracle.com/technetwork/middleware/jrockit/overview/index-090630.html
Eclipse更新站點信息:
http://www.oracle.com/technetwork/topics/Eclipse/downloads/index-155139.html
Marcus Hirt的博客:
http://blogs.oracle.com/hirt/
參考: Oracle JRockit Mission Control 4.1由我們的JCG合作伙伴 Markus Eisele在企業(yè)軟件開發(fā)和Java博客上發(fā)布。
相關(guān)文章 :
- JVM選項:-client vs -server
- 從CLI監(jiān)視OpenJDK
- Oracle WebLogic Java云服務(wù)–幕后花絮。
- 帶有NetBeans 7.1 RC 2的快速入門WebLogic 12c
- Java教程和Android教程列表
- Java示例和代碼段
翻譯自: https://www.javacodegeeks.com/2011/12/oracle-jrockit-mission-control-41.html
jrockit_1.6下載
總結(jié)
以上是生活随笔為你收集整理的jrockit_1.6下载_Oracle JRockit Mission Control 4.1发布的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ddos测试软件(ddos测试软件201
- 下一篇: (linux的select)