jvm-hotspot

    0熱度

    2回答

    我被要求在Broadcom MIPS板上運行Java虛擬機,並非常高興從Oracle找到用於MIPS的OJEC cvm二進制文件。不幸的是,這個二進制文件似乎並不是爲我的主板設計的,因爲它無法正確執行。 /mnt/nfs/Oracle_JavaME_Embedded_Client/1.0/binaries/bin # ./cvm -sh: ./cvm: not found 我能問的人都知道,

    1熱度

    4回答

    我以Java爲基準測試了一個服務器進程,看起來Hotspot並沒有製作很多GC,但是當它出現時,它的性能大幅提升。 我可以強制熱點進行頻繁的小選區,而不是少數大規模的長期的GC?

    2熱度

    3回答

    在下面的代碼中,我多次通過線程池調用一個函數。在這個函數中,我通過一個名爲FastestMemory的全局屬性跟蹤函數的最快執行情況。 然而,當我打印出來的值,線程池循環之後,我在給定初始值,則全局變量是不一樣的變量每循環迭代更新。當我知道FastestMemory的值被分配給(例如)253475時,我只有20億返回了返回。 1)我是否需要重新構造此代碼以便能夠跟蹤最快迭代? 2)I似乎能夠執行該

    6熱度

    2回答

    我正在運行使用JVM sunjava-1.6.0_21的服務器應用程序。 我的應用程序數據量很大,充當緩存服務器。所以它存儲了很多長時間的活動數據,我們不希望在整個應用程序中運行GC。 我正在設置JVM參數-Xmx16384M和-Xms16384M。 已加載所需的數據後,以下是應用程序的內存使用情況 總堆空間是:13969522688 最大堆空間是:15271002112 免費堆空間是:30317

    5熱度

    2回答

    我需要HotSpot虛擬機處於調試模式的原因是我希望支持一些JVM選項,如 -XX:+PrintCFGFile。 我目前的JVM版本就像是 java version "1.6.0_24" OpenJDK Runtime Environment (IcedTea6 1.11.1) (suse-3.1-x86_64) OpenJDK 64-Bit Server VM (build 20.0-b

    0熱度

    2回答

    我可以在Oracle網站上看到一些文檔:「JRockit Mission Control 4.1現在可供下載,它包括HotSpot支持,改進的Solaris支持,DTrace集成,Mac OSX端口,對Oracle Coherence的支持以及一系列新酷在Markus Eisele的博客文章中有更多詳細信息。「 但實際上我無法使用jrmc連接到運行在SUN HotSpot JVM上的JBoss應用

    2熱度

    2回答

    我切換到CMS收集器以供我的應用程序使用,吞吐量減少了一半。從GC日誌中,我發現小GC發生的頻率很高(約爲10 per second)。我已經分配了一個堆大小4G。 JVM默認使用非常小的尺寸用於年輕族(小於40MB)。我想通過增加年輕gen的大小來嘗試CMS。你能指出我對這個JVM參數嗎? 我想-XX:NewRatio但JVM忽略此參數,並且有在年輕代沒有改變大小 我的Java版本是java v

    0熱度

    2回答

    操作系統正在運行10個虛擬機JVM。事實上,大多數什麼都不做 - 只是不時地做一份工作。 每個進程分配600MB的系統內存。我知道實際上最多可以使用100 MB。每個這些進程剩餘的500 MB是由JVM(OldGen等)管理的內存。不幸的是,我的系統只有2GB的內存,因此大部分內存分配到了交換區。這意味着,當到達其中一臺機器的時候 - 第一個,swap會被讀到系統內存幾十秒。 完成任務後,有什麼辦

    3熱度

    1回答

    在Java Hotspot編譯器中,初始化Java與-client而不是-server之間的區別是什麼,以及每個選項的優缺點/注意事項是什麼?

    2熱度

    2回答

    在我的Ubuntu 11.10上下載openjdk-7-fcs-src-b147-27_jun_2011.zip後,我試圖從源代碼構建它。 開始時有一些警告/錯誤,除了一個之外,我能夠糾正。 它說 錯誤:JAVA_HOME沒有正確定義 ,這可能是我不知道的JAVA_HOME的值。我試着分配 JAVA_HOME =「。」 // jdk的主目錄, ,但後來我得到一個更有趣的錯誤... 錯誤是: 錯誤: