jvm-hotspot

    4熱度

    1回答

    有很多文章/網頁指出的JRockit將被合併到JVM或JDK 8的新版本: https://en.wikipedia.org/wiki/JRockit http://www.mythics.com/about/blog/answers-to-common-questions-on-java-versions-editions Where to download JRockit for Java 7

    1熱度

    2回答

    我正在進行的項目是關於修改OpenJdk堆管理和垃圾收集系統。目前,我主要關心的是在創建新對象時,查找負責分配堆空間的代碼段。 我想知道是否有任何Java專家可以告訴我從哪裏開始搜索。 您的任何反饋將不勝感激。

    1熱度

    1回答

    我運行一個Java程序具有下列參數: -XX:+ UnlockDiagnosticVMOptions -XX:+ PrintInlining 我得到這樣的輸出: @ 83 java.util.LinkedList::getFirst (22 bytes) @ 13 java/util/NoSuchElementException::<init> (not loaded) not inli

    0熱度

    2回答

    我有tcserver上運行的java應用程序,這是一個基於tomcat-7.0.47的spring服務器。在具有64CPUs and 500G RAM的計算機上運行的應用程序有多個。我有最新版本的java,即1.8.0_91。所有的應用程序保持崩潰,並主要是由於同樣的錯誤 - **#有問題的框架: V [libjvm.so + 0x437ce7] ciObjectFactory :: create

    0熱度

    1回答

    我試圖編譯的OpenJDK 7上我的手臂的Ubuntu: make all ALLOW_DOWNLOADS=true DISABLE_HOTSPOT_OS_VERSION_CHECK=ok 然後我收到此錯誤: g++ -DLINUX -D_GNU_SOURCE -DIA32 -I/home/darklord/Develop/jdk7/hotspot/src/share/vm/prims -I/

    0熱度

    1回答

    我正在破解OpenJDK7來實現算法。在這樣做的過程中,我需要輸出調試信息到標準輸出。正如我在代碼庫中所看到的,所有的打印都是通過使用outputStream * - > print_cr()來完成的。我想知道爲什麼printf()根本不被使用? 我之所以問這個問題的部分原因是因爲我實際上使用了很多printf()調用。我一直在看到奇怪的錯誤,如隨機內存損壞和隨機JVM崩潰。有沒有可能我的prin

    0熱度

    1回答

    有沒有人也會對在KVM上運行的JVM(Java 7和8熱點)中出現意外停止世界暫停的情況有所瞭解?我認爲,由於虛擬化,硬件上的其他KVM可能會從我的JVM處理時間。可能嗎?你能解決這個問題嗎? 我的垃圾收集器圖看起來很正常。每15分鐘發生一次次要的gc,所以我認爲這不可能是經常發生STW的原因。

    0熱度

    2回答

    我的應用程序運行在HotSpot jvm 1.8.0_45上,打包好的8GB堆。應用程序嘗試爲新對象分配內存失敗,併發生堆空間OOM錯誤。我查看了堆轉儲,發現大部分空間都被charCCufferCaches的T4CConnection實例佔用。這個緩存爲char數組保存了SoftReferences。我很驚訝SoftReferences在OOM之前沒有發佈。我再次檢查是否有一個這個數組的硬引用,但

    4熱度

    1回答

    我試圖用JMH創建基準,我發現的所有教程都參考@GenerateMicroBenchmark。 但我無法在jmh-core中找到它:1.11.3。 如果它被刪除,它的替換是什麼,以及慣用的如何創建沒有註釋的基準。

    3熱度

    1回答

    Java HotSpot™64位服務器VM警告:將ParNew年輕收集器與Serial舊收集器一起使用已被棄用,並且可能會在未來版本