當下軟件園 / 匯聚當下最新最酷的軟件下載站!
當下軟件園
您的位置: 首頁 > 應用軟件 > 編程工具 > JProfiler(Java性能分析軟件) V10.0.3 Linux版
JProfiler JProfiler(Java性能分析軟件) V10.0.3 Linux版 / jprofiler10linux版 版本
  • 軟件大?。?/span>47.9M
  • 軟件語言:簡體中文
  • 軟件類型:國產(chǎn)軟件
  • 軟件授權(quán):免費軟件
  • 更新時間:2018-11-15
  • 軟件類別:編程工具
  • 軟件官網(wǎng):http://www.hanheng168.com
  • 應用平臺:Linux

網(wǎng)友評分: 分數(shù) 5

軟件非常好(50% 軟件不好用(50%

  jprofiler10linux版是款適用于linux系統(tǒng)的JAVA編程程序性能檢測工具。它可以幫助用戶分析寫好的JAVA程序性能,有喜歡的用戶不要錯過了。

jprofiler10linux版

 【軟件特色】

  1.非常易于使用

  在您進行分析時,您需要最強大的工具。同時,您不想花時間學習如何使用該工具。它簡單而強大的同時。配置會話是直截了當?shù)?,第三方集成使得開始變得輕而易舉,并且以自然的方式呈現(xiàn)數(shù)據(jù)分析。在所有級別上,軟件都經(jīng)過精心設(shè)計,可幫助您開始解決問題。

  2.DBC,JPA和NOSQL的數(shù)據(jù)庫分析

  數(shù)據(jù)庫調(diào)用是業(yè)務應用程序中性能問題的主要原因。JDBC和JPA / Hibernate探針以及MongoDB,Cassandra和HBase的NoSQL探測器顯示了數(shù)據(jù)庫訪問速度慢的原因以及代碼調(diào)用語句的速度。從JDBC時間軸視圖向您顯示所有JDBC連接及其活動,通過熱點視圖向您顯示各種遙測視圖的慢速語句和單個事件列表,數(shù)據(jù)庫探測是深入了解數(shù)據(jù)庫層的重要工具。

  3.對JAVA ENTERPRISE EDITION的出色支持

  在大多數(shù)視圖中都存在對JEE的專用支持。例如,在JEE聚合級別中,您可以根據(jù)應用程序中的JEE組件查看調(diào)用樹。此外,為每個請求URI分割調(diào)用樹。此外,軟件在低級別性能分析數(shù)據(jù)之上添加了語義層,例如在CPU性能分析視圖中顯示的JDBC,JPA / Hibernate,JMS和JNDI調(diào)用。憑借其JEE支持,這款軟件彌補了代碼分析器和高級JEE監(jiān)視工具之間的差距。

  4.更高級別的分析數(shù)據(jù)

  擁有許多探針,可以顯示JRE中有趣子系統(tǒng)的更高級別數(shù)據(jù)。除了Java EE子系統(tǒng)(如JDBC,JPA / Hibernate,JSP / Servlets,JMS,Web服務和JNDI)之外,它還提供有關(guān)RMI調(diào)用,文件,套接字和進程的高級信息。這些探針中的每一個都有自己的一組有用的視圖,可以為您提供一般的洞察力,突出性能問題,并允許您跟蹤單個事件。而且,所有這些視圖也可用于您自己的自定義探針,您可以在軟件中動態(tài)配置。

  5.對內(nèi)存泄漏的恒星分析

  沒有合適的工具,找不到內(nèi)存泄漏是不可能的。軟件的堆walker為您提供了一個直觀的界面來解決簡單和復雜的內(nèi)存問題。5種不同的視圖和大量檢查顯示了當前對象集的不同方面。每個視圖都為您提供有關(guān)所選對象的基本見解,并允許您切換到不同的對象集。只需單擊鼠標即可回答諸如為什么對象不是垃圾回收的問題。

  6.廣泛的QA功能

  它非常適合作為QA工具,無論是在開發(fā)期間還是在專門的QA團隊中。快照比較的豐富功能可以輕松跟蹤進度。對命令行操作有很強的支持。這包括分析,導出快照數(shù)據(jù)和從命令行創(chuàng)建快照比較的功能。與軟件捆綁在一起的ant任務允許您從構(gòu)建腳本執(zhí)行所有命令行操作。

  7.對平臺,IDE和應用程序服務器的最廣泛支持

  該軟件集成到您的環(huán)境中:我們?yōu)楦鞣N平臺提供本機代理庫 ,包括32位和64位JVM。集成到 所有流行的IDE中, 使開發(fā)過程中的分析與運行應用程序一樣簡單。市場上幾乎所有應用服務器的大量集成向?qū)Т_保您只需點擊幾下即可開始使用,而不是閱讀文檔。

  8.低開銷

  軟件僅在您需要時記錄數(shù)據(jù)。實際上,您可以使用軟件代理啟動應用程序,并在以后附加JProfiler GUI。如果不記錄任何數(shù)據(jù),則開銷非常小。這就是我們所說的需求分析??偸怯幸恍┠憧梢栽诟呒壧讲槠髦姓{(diào)整的東西。它向您顯示分析設(shè)置將如何影響性能,并為您提供模板以快速選擇常見用例的分析設(shè)置。

  9.功能強大的CPU分析器

  修復性能瓶頸是分析器最常見的用例。但是,CPU數(shù)據(jù)的詳細程度可能非常高,而且收集數(shù)據(jù)的方式可能會對可用性產(chǎn)生巨大影響。使用它,在嘗試找出問題的原因時,您具有決定性的優(yōu)勢。調(diào)用樹視圖過濾器,聚合級別和線程狀態(tài)選擇器只是它在該領(lǐng)域的多功能性的一些示例。

  10.集成的線程分析器

  與線程相關(guān)的問題比人們想象的要頻繁得多。沒有線程分析器,您只有極少的機會解決此類問題。使用這款軟件時可以解決一系列其他不透明的問題,例如在使用過多鎖定的多線程應用程序中增加活躍度。線程分析不僅在軟件中有一個單獨的視圖部分,它還緊密集成到CPU分析視圖中。

【軟件優(yōu)勢】

  1.文檔已被重寫,從地上爬起來。新文檔采用可以按順序閱讀的書籍形式,而不是專注于解釋所有UI元素的舊參考樣式文檔。大量的屏幕截圖說明了每章的背景。

  2.自定義探針已從頭開始重新設(shè)計?,F(xiàn)在有兩個獨立的探測API,用于兩個根本不同的用例。

  3.使用腳本探測器,您可以直接在JProfiler UI中定義有效負載探測器。它們?nèi)〈伺f的自定義探針,并且更容易配置。對于每個方法攔截,您可以配置一個腳本,該腳本將截取的有效負載作為字符串返回。

  4.一個搖籃插件已被添加。Gradle插件從Gradle插件門戶加載,但不包括分發(fā)。要使用任何JProfiler Gradle任務,請使用以下命令啟動構(gòu)建腳本

  5.堆walker中 的合并引用視圖已經(jīng)重新實現(xiàn),現(xiàn)在更加實用和有用。視圖現(xiàn)在顯示每個節(jié)點上的引用持有者和引用對象,并使引用關(guān)系更加清晰。

  6.一個合并的主導引用視圖已經(jīng)被添加到堆沃克。與合并的傳入引用不同,合并的支配引用顯示必須消除哪些引用以使當前對象集中的某些或所有對象符合垃圾回收的條件。在多個獨立GC根的情況下,當前對象集中的部分或全部對象可能無法通過支配引用來引用,因此視圖可以為空。合并的主導引用使用與最大對象視圖相同的數(shù)據(jù),因此引用可以是傳遞的,而不需要父節(jié)點和子節(jié)點之間的直接引用。

  7.在堆walker中,添加了最大對象視圖中的類和類加載器分組。如果你有許多同一類的最大對象,那么切換到類分組以獲得更好的畫面是很有用的。

  8.在MongoDB的異步驅(qū)動器現(xiàn)在支持。在MongoDB探針中,代碼的異步執(zhí)行與觸發(fā)數(shù)據(jù)庫操作的堆棧跟蹤相關(guān)聯(lián)。是否使用同步或異步驅(qū)動程序,由事件視圖中熱點下方的第一個節(jié)點或堆棧跟蹤的第一個節(jié)點指示。

  9.一個探測器遙測概覽已添加,結(jié)合了探頭的所有遙測數(shù)據(jù)。就像標準VM遙測的概述一樣,您可以單擊遙測名稱以顯示完整視圖。

  10.已實施節(jié)點詳細信息對話框中的快速搜索。節(jié)點詳細信息對話框是有效負載字符串可能非常長的探測的重要工具,例如JDBC視圖中的SQL語句。在文本區(qū)域上移動鼠標時,快速搜索并將所有文本復制到剪貼板的操作變?yōu)榭梢姟?/p>

jprofiler10linux版

【使用方法】

  1. 把jprofiler_linux_10_0.sh 上傳到服務器/opt/路徑下

  2. 如果安裝包為.rpm,先執(zhí)行apt-get install rpm;

  3. 安裝jprofiler:rpm –ivh jprofiler_linux_4_3_2.rpm

  4. 如果安裝包為.sh,直接執(zhí)行

  5. 修改 .bash_profile文件: vim ~/.bash_profile,新增內(nèi)容類似如下(修改為自己服務器上的實際路徑):

  export LD_LIBRARY_PATH=/opt/jprofiler10/bin/linux-x86 (32位系統(tǒng)選linux-x86,64位系統(tǒng)選x64)

  export INSTALL4J_JAVA_HOME=/weblogic/bea/jdk150_10/jre (自己裝時沒有用到)

  修改完成source ~/.bash_profile讓profile文件立即生效

  6. 把 C:\Documents and Settings\用戶名\.jprofiler10\ 下的config.xml上傳到遠程服務器上,

  路徑為本地客戶端配置里第5步所設(shè)置的路徑。比如/opt/jprofiler10下

  7、在config.xml文件中,找到“session id="104" name="Remote application on ******” ,記錄下此id號

  8、修改TOMCAT啟動文件catalina.sh,

  添加:JAVA_OPTS="$JAVA_OPTS -agentlib:jprofilerti=port=8850,nowait,id=104,config=/usr/local/jprofiler10/config/config.xml -Xbootclasspath/a:/usr/local/jprofiler10/bin/agent.jar "

軟件特別說明

標簽: JProfiler Java工具

其他版本下載
相關(guān)文章
網(wǎng)友評論
回頂部 去下載

關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們

Copyright ? 2005-2024 www.hanheng168.com.All rights reserved.

浙ICP備06019006號-1 浙公網(wǎng)安備33038102330474號