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