«jvm» etiketlenmiş sorular

Java Sanal Makinesi (JVM), bir dizi bilgisayar yazılım programının ve veri yapısının diğer bilgisayar programlarının ve komut dosyalarının yürütülmesi için bir sanal makine modeli kullanmasını sağlar. Bir JVM tarafından sağlanan araçlar veya belirli bir senaryoda nasıl çalıştığı ile ilgili sorular için bu etiketi kullanın.

8
Junit Unit Testleri için JVM parametreleri nasıl ayarlanır?
Çalışmak için büyük miktarda yığın alanı gerektiren bazı Junit birim testlerim var - yani 1G. (Yalnızca yeterli yığın alanıyla çalışacak ve dahili olarak Win 7 64 bit makinelerde çalıştırılacak bir web başlatıcı uygulaması için bellek yoğun işlevselliği test ederler - bu nedenle testleri yeniden tasarlamak pratik bir öneri değildir.) Intellij …

2
java ssl hata ayıklama günlüğünü sınırlama
JVM bayrağını kullanma -Djavax.net.debug=ssl sunucudaki her SSL olayının ayrıntıları gibi muazzam miktarda günlük kaydı üretiyor. Sadece hataların günlüğe kaydedilmesi var mı? veya muhtemelen bu bayrakların daha düzenli çıktı üreten daha iyi bir alt kümesi vardır all turn on all debugging ssl turn on ssl debugging The following can be used …
96 java  logging  ssl  jvm 

4
JVM neden hala arama optimizasyonunu desteklemiyor?
Jvm-önleme-çağrı-optimizasyonlarından iki yıl sonra , bir prototip uygulaması var gibi görünüyor ve MLVM bir süredir bu özelliği "proto% 80" olarak listeliyor. Kuyruk çağrıları desteklenmesinde Sun'ın / Oracle'ın taraftan etkin faiz var mı yoksa kuyruk aramalar sadece "[...] öyle her özellik öncelik listesinde ikinci sırada gelmeye kader [...]" nde belirtildiği gibi …

4
Java: <init> ve <clinit> arasındaki fark nedir?
Aşağıdaki metni anlayamıyorum ... Bunun &lt;clinit&gt;boş kurucular için olduğu anlamına mı geliyor ? İki farklı versiyona sahip olmak neden önemlidir? https://docs.oracle.com/javase/specs/jvms/se7/html/jvms-2.html 2.9. Special Methods Java sanal makinesi düzeyinde, her kurucu (§2.12), özel ada sahip bir örnek başlatma yöntemi olarak görünür &lt;init&gt;. Bu isim bir derleyici tarafından sağlanır. Ad &lt;init&gt;, geçerli …
95 java  jvm 

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 …

8
Bir JVM programlama dili oluşturmaya nasıl yaklaşılır?
Döngüleri, işlevler içindeki işlev bildirimlerini, özyinelemeli çağrıları vb. Destekleyen dinamik tipte bir programlama dili için C'de (Lex &amp; Bison kullanarak) bir derleyici oluşturdum. Ayrıca derleyici tarafından oluşturulan ara kodu çalıştıran bir sanal makine de yarattım. Kendi ara kodum yerine Java bayt koduna derlemeyi düşünüyordum. Bir JVM dili oluşturmayla ilgili sorunun …

20
IntelliJ'de Kotlin çözümlenmemiş referans
Kotlin'i öğrenmek için öğreticiyle başladım IntelliJ. Örneği çalıştırmayı denediğimde ie fun main(args: Array&lt;String&gt;) { println("lol") } Yürütme bu mesajla askıya alındı Error:(5, 5) Kotlin: Unresolved reference: println Bu, IntelliJ'i ilk kez kullanıyorum. Bir Javaproje üzerinde de hiç çalışmadım. Bir şey mi kaçırıyorum? Düzenleme: Diğer soruyu zaten gördüm, cevap durumum için …

1
GC ek yük sınırı aşıldı
JVM'nin "java.lang.OutOfMemoryError: GC ek yük sınırı aşıldı" atışı için kullandığı örnekleme süresi nedir? GCTimeLimit ve GCHeapFreeLimit parametreleriyle% 98 ve% 2'yi kontrol edebileceğinizi biliyorum, ancak örnekleme süresi nedir?

12
Çalışan bir JVM'nin parametrelerini alma
Çalışan bir JVM'nin parametrelerini almanın bir yolu var mı? JVM'nin pid'ini girdi olarak alan ve başlangıç ​​parametrelerini döndüren jstat gibi bir komut satırı aracı var mı? JVM'yi başlatırken verilen -Xmx ve -Xms değerleriyle özellikle ilgileniyorum. Teşekkür ederim. Düzenleme : Kısıtlamalarımı netleştirmek için. Kontrol etmek istediğimiz JVM, bir üretim sunucusunda çalışıyor. …
92 java  jvm 

8
Android Gradle Nesne yığını için yeterli alan ayıramadı
Android Studio 1.1.0'ı kurdum. Henüz yeni Android uygulaması başlatmak veya herhangi bir şey içe aktarmak gibi bir şey yapmadım. Bir şekilde bir şeyler inşa etmeye çalışıyor ve senkronizasyon hatası veriyor. Hata: Arka plan programı işlemi başlatılamıyor. Bu sorun, arka plan programının yanlış yapılandırılmasından kaynaklanıyor olabilir. Örneğin, tanınmayan bir jvm seçeneği …
91 android  gradle  jvm  heap 

9
JVM için C # uygulama
JVM için C # uygulamaya çalışan biri var mı? Bir Java geliştiricisi olarak, C # 'ı kıskançlıkla izliyordum, ancak JVM'nin taşınabilirliğinden ve olgunluğundan, bunun için çeşitli araçlardan bahsetmeye gerek yok. JVM ve CLR arasında bazı önemli farklılıklar olduğunu biliyorum, ancak şov yapan bir şey var mı?
91 c#  java  clr  jvm 

8
Java uygulaması başına bir JVM var mı?
Aynı JVM, çalışan tüm Java uygulamaları tarafından mı kullanılıyor, yoksa 'Java uygulaması başına bir JVM' geçerli mi? (örneğin, uygulamaların IntelliJ IDEA, bir sunucu ve NetBeans olduğunu söyleyin) Ayrıca, atanan JVM'ler ile her Java uygulaması tarafından kullanılan işlemler arasında herhangi bir bağlantı var mı?
91 java  process  jvm 



30
Android Studio - JVM Kurulumu bulunamadı
Yeniden başlatmaya çalışırken sorun yaşıyorum Android Studio Kurulumdan sonra başlatmaya çalıştığımda şu hatayı alıyorum: No JVM Installation found. Please install a 64 bit JDK. Mevcut sistem spesifikasyonum: İşletim Sistemi: Windows 8.0 64 bit version JDK kurulu:JDK 1.8.0 Ne denedim: Hatada bildirileni denedim ve ayrıca çözümlerin çoğunda, JDK_HOMEortam değişkenlerindeki değişkeni JDK …

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.