yourkit

    7熱度

    3回答

    我需要查看2個死鎖線程的堆棧來分析情況。 JVM現在正在運行,數據在那裏,但我需要某種工具從流程中提取它。我只關心String類型的堆棧中的6個變量。任何想法,不勝感激。 JVM版本6_35,這是一個linux,JMX已啓用,但我沒有配置一個profiler/debugger連接。複製非常困難。

    0熱度

    2回答

    此錯誤設置YourKit Java剖析 Error occurred during initialization of VM Could not find agent library /home/adelin/Downloads/YourKitJavaProfiler9.0/yjp-9.0.9/bin/linux-x86-32/libyjpagent.so in absolute path, w

    0熱度

    1回答

    我想知道是否有好的eclipse插件來查看創建了多少個對象或每個類。 Yourkit分析器在這方面做得很好,但在eclipse中有一些正確的東西。

    1熱度

    1回答

    我正在使用JVisualVM和YourKit來分析堆內存轉儲(使用jmap創建),並注意到對於同一對象,它們報告兩種截然不同的保留大小!有人知道原因可能是什麼嗎?

    2熱度

    1回答

    我知道yourkit可以很容易地集成到Eclipse中,您可以啓動程序「Profile As」並自動連接到Yourkit API和統計分析。這總是運行該程序並對其進行配置。 現在,如果我必須在調試模式下做到這一點。有沒有辦法做到這一點?

    1熱度

    1回答

    是否有JVM選項(-XX或其他)來記錄要排隊等待完成的對象?我正在調試一個具有過多終結器的應用程序,這會導致大量的java.lang.ref.Finalizer實例(如YourKit Java Profiler所示)。查看YourKit分析器很難,根對象的finalize方法導致所有Finalizer實例。

    0熱度

    2回答

    我一直在運行着名的旅行推銷員問題的單線程蠻力版本,而YourKit正在指出CPU最多隻能使用25%的事實。 背後的原因是什麼?我們被告知這些算法是CPU密集型的,但在這種情況下似乎有很多浪費的CPU。 我的理論是瓶頸,必須是RAM訪問。鎖定問題似乎沒有問題,因爲我正在運行的算法是單線程的。 我對不對?

    2熱度

    3回答

    我對分析應用程序以提高性能有點新。我選擇了YourKit作爲我的分析器。毫無疑問,YourKit提供了非常有趣的統計數據。我陷入困境的是如何處理這些統計數據。 例如,考慮一種在JAXB POJO上運行的方法。該方法遍歷POJO來訪問深度嵌套在XML中的標籤/元素。這需要4層的for循環去的元件/標籤,如下所示: List<Bundle> bundles = null; List<Item

    2熱度

    3回答

    我最近做了一個hprof格式的heapdump,當我的jboss服務器運行時,xms爲4096m,xmx爲4096m,數據大小爲512m。 生成的hprof文件大於5GB。當我在visualvm,mat分析器或yourkit中加載heapdump時,我只能看到大約1GB的總字節數。我已經嘗試在yourkit中更改可達範圍,但它不會顯示超過1 GB的值。 任何想法文件大小與顯示的堆轉儲大小可能導致這

    4熱度

    3回答

    有沒有辦法在eclipse或另一個調試器中設置一個斷點,以便在構建數組時停止執行?我對建立一個原始數組(int [])特別感興趣,但是這個問題應該同樣適用於任何數組。 我需要找到造成大量由int [],char []和byte []等組成的大量垃圾的罪魁禍首,所以如果我可以在某些條件下放置斷點,我將能夠縮小代碼範圍。 我試過使用yourkit內存分析,但它只顯示這些對象的一小部分的分配,其餘顯示爲