«jvm-arguments» etiketlenmiş sorular

12
Mac'te IntelliJ IDEA'da IDE bellek sınırı nasıl artırılır?
Mountain Lion'da IDEA 12 Leda kullanıyorum. IDE'nin kullanabileceği maksimum belleği artırmak istedim. Info.plist dosyasındaki VMOptions'ı -Xmx2048m -ea -XX:+HeapDumpOnOutOfMemoryError -Xverify:none -Xbootclasspath/a:../lib/boot.jar IDEA'yı açtığımda hala maksimum belleğin 711m olduğunu görüyorum. jps -v VMOptions'ımın yüklendiğini, ancak aşağıdaki seçeneklerle değiştirildiğini gösterir. 29388 **-Xmx2048m** -ea -XX:+HeapDumpOnOutOfMemoryError -Xverify:none -Xbootclasspath/a:../lib/boot.jar -Xms128m **-Xmx800m** -XX:MaxPermSize=350m -XX:ReservedCodeCacheSize=64m -XX:+UseCodeCacheFlushing -XX:+UseCompressedOops -Didea.paths.selector=IdeaIC12 …


3
CMSClassUnloadingEnabled JVM bayrağı gerçekte ne yapar?
Hayatım boyunca Java VM bayrağının CMSClassUnloadingEnabledgerçekte ne yaptığının bir tanımını bulamıyorum , "PermGen problemlerinizden kurtuluyor" gibi bazı çok yüksek seviyeli tanımlar dışında ( ki öyle değil , btw). Sun'ın / Oracle'ın sitesine baktım ve seçenekler listesi bile aslında ne yaptığını söylemiyor. Bayrağın ismine dayanarak, CMS Çöp Toplayıcısı'nın varsayılan olarak sınıfları …

5
VM argümanlarını Java uygulamasından nasıl alabilirim?
JVM geçirilebilir bazı seçenek açıkça ayarlanmış veya varsayılan değeri olup olmadığını kontrol etmek gerekir. Daha spesifik olmak gerekirse: Varsayılan olandan daha yüksek yerel yığın boyutuna sahip belirli bir iş parçacığı oluşturmam gerekiyor, ancak kullanıcı -Xssvarsayılan yığın boyutuna sahip tüm iş parçacıklarını oluşturmak istediğim seçeneği belirterek kullanıcı tarafından bu tür şeylerle …
162 java  jvm  jvm-arguments 

3
_JAVA_OPTIONS, JAVA_TOOL_OPTIONS ve JAVA_OPTS arasındaki fark
Bunun arasında bir karşılaştırma olması harika olacağını düşündüm _JAVA_OPTIONSve JAVA_TOOL_OPTIONS. Birini biraz arıyordum, ama hiçbir şey bulamıyorum, umarım burada Stackoverflow'da bilgi bulabiliriz. JAVA_OPTStamlık için dahil edilmiştir. JVM'nin bir parçası değil, ancak vahşi doğada bu konuda birçok soru var. Bildiklerim: Şimdiye kadar öğrendim: JAVA_OPTSJDK tarafından kullanılan, ancak diğer uygulamalar bir grup …
151 java  jvm  jvm-arguments 


5
JVM'yi hata ayıklama bağımsız değişkenleriyle başlatmadan bir Java uygulamasında hata ayıklayın
Normalde, çalışan bir jvm'ye bir hata ayıklayıcı eklemek için, jvm'yi aşağıdaki gibi bağımsız değişkenlerle başlatmanız gerekir: > java -Xdebug -Xrunjdwp:transport=dt_socket,address=1000,server=y,suspend=n Şimdi, hata ayıklama modunda başlatılmamış bir işlemde hata ayıklamak istersem, ne yapabilirim? Bu durum, bir üretim sistemi (yani hata ayıklama argümanları olmadan başlatılan) bir 'rastgele' (terimi gevşekçe kullanıyorum) bir hata …

12
"VM'nin başlatılması sırasında hata oluştu; -Xmx3G kullanılarak "nesne yığını için yeterli alan ayıramadı"
Her şeyden önce, 8gb ram içeren bir kutum var, bu yüzden toplam hafızanın sorun olduğundan şüpheliyim. Bu uygulama, 6 gb veya daha düşük makinelerde sorunsuz çalışıyor. Eclipse'de Yapılandırmaları Çalıştır'da "VM Argümanları" altında -Xmx3G kullanarak 3GB alan ayırmaya çalışıyorum. 1500 MB'den fazla ayırmaya çalıştığımda, şu hatayı alıyorum: “VM'nin başlatılması sırasında hata …

5
Bellek yoğun uygulamalar için JVM maksimum yığın boyutunu artırma
2 GB'den fazla bellek kullanan bir Java belleği yoğun uygulama çalıştırmam gerekiyor, ancak yığın maksimum boyutunu artırmak için sorunlar yaşıyorum. Şimdiye kadar aşağıdaki yaklaşımları denedim: -Xmx parametresini ayarlama, örneğin -Xmx3000m. Bu yaklaşım, JVM'nin oluşturulmasında başarısız olur. Google'da araştırdığım kadarıyla, -Xmx'in 2GB'den az olması gerektiği anlaşılıyor. Kullanımı + AggressiveHeap seçeneği: -XX …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.