日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
Azul發(fā)布jHiccup為Java提供運(yùn)行時(shí)響應(yīng)時(shí)間分析

Azul System 公司于12月13日宣稱發(fā)布了開(kāi)源工具 jHiccup,設(shè)計(jì)該工具的目的是對(duì)與應(yīng)用程序底層運(yùn)行平臺(tái)相關(guān)的暫停和延遲(或“hiccups”)做出度量。新工具的功能與 Azul 的 JitterMeter 有部分重疊,但它為創(chuàng)建圖形化的輸出增加了基于 Excel 的工具。另外它還計(jì)劃增加基于 Java 用于生成圖表的工具。此外,想要針對(duì)應(yīng)用程序使用 jHiccup 也相當(dāng)簡(jiǎn)單。你只需要在用來(lái)啟動(dòng)應(yīng)用程序的 java -c命令之前增加 jHiccup 即可。

jHiccup 會(huì)捕獲運(yùn)行時(shí)的響應(yīng)時(shí)間,對(duì)其記錄日志,并通過(guò)“Hiccup 圖”來(lái)顯示。這個(gè)工具不會(huì)度量應(yīng)用程序代碼導(dǎo)致的延遲,而是會(huì)捕獲由底層運(yùn)行時(shí)平臺(tái)所導(dǎo)致的外部延遲,那會(huì)對(duì)所有在當(dāng)時(shí)運(yùn)行的應(yīng)用程序產(chǎn)生影響。用來(lái)達(dá)到 這種效果的技術(shù)非常簡(jiǎn)單: jHiccup 會(huì)向應(yīng)用程序增加一個(gè)線程,它會(huì)休眠 1ms,然后喚醒,并查看距上次喚醒間隔了多長(zhǎng)時(shí)間,如果超過(guò) 1ms,那么就會(huì)在內(nèi)部記錄日志。這樣,你就擁有了***響應(yīng)時(shí)間的基準(zhǔn)。

其中的一些“Hiccup 圖”會(huì)對(duì)你很有幫助。***個(gè)圖會(huì)顯示出靜默系統(tǒng)(quiet system)中的空閑應(yīng)用(idle app)。圖的頂部顯示的是 jHiccup 系統(tǒng)所檢測(cè)到的內(nèi)容,并且會(huì)顯示占整體運(yùn)行的百分比。在下面,工具會(huì)提供更多詳細(xì)的百分比樣例,這是基于 10000 點(diǎn)的樣例。如果系統(tǒng)(而不是應(yīng)用程序)繁忙,那么我們就會(huì)看到延遲的數(shù)量上升,因?yàn)檎{(diào)度程序會(huì)占用大部分應(yīng)用程序的時(shí)間。

下面的第二幅圖顯示的是真實(shí)的案例,來(lái)自于使用 CMS collector 運(yùn)行在 Hotspot 的電信收費(fèi)應(yīng)用程序。通過(guò)與垃圾回收日志關(guān)聯(lián)分析,我們可以知道在此顯示的是主要和次要的垃圾回收事件。CMS 是一種分代的回收程序(generational collector),它會(huì)把對(duì)象隔離為新一代和舊一代,并優(yōu)先收集新一代的對(duì)象。這個(gè)應(yīng)用程序在電信收費(fèi)程序中很典型,它對(duì)于新一代對(duì)象很難處理,因?yàn)?它需要跟蹤大量只持續(xù)幾秒鐘就消失的會(huì)話。因此,大量新一代中的會(huì)話都會(huì)被回收。而更大的舊一代會(huì)話會(huì)造成暫停。

jHiccup 提供了一種很簡(jiǎn)單的方式,讓你知道應(yīng)該在什么地方進(jìn)行優(yōu)化,它會(huì)向你展示在應(yīng)用程序本身有多少特定的性能問(wèn)題,以及在其他地方——像 Java 虛擬機(jī)、操作系統(tǒng)、管理程序(如果用到的話)以及硬件——中有多少問(wèn)題。你可以從 www.azulsystems.com/resources/Javatools 免費(fèi)下載這個(gè)工具,它已經(jīng)基于 Creative Commons license 開(kāi)源。


新聞標(biāo)題:Azul發(fā)布jHiccup為Java提供運(yùn)行時(shí)響應(yīng)時(shí)間分析
網(wǎng)址分享:http://m.5511xx.com/article/cdipcde.html