Anasayfa » Forum

Wildfire, Version: ...
 

Wildfire, Version: 2.6.1 Java problemi  

  RSS
CozumPark
(@cozumpark)
Üye

kullandığım şirket içi mesajlaşma programı olan wildfire'da bi süredir "Exception in thread "Client SR - 22524831" java.lang.OutOfMemoryError: Java heap space" bu hatayı alıyorum,konsolda memory kullanımının "62,39 MB of 63,31 MB (98,5%) used" olduğu yazıyor son java sürümü yüklü ve cache i temizlememe ragmen bi türlü problemi çözemedim.ve bu problem bazı kullanıcıların login olamamasına sebep oluyor.buı konuda yardımlarınızı bekliyorum.iyi çalışmalar.

Alıntı
Gönderildi : 29/10/2008 10:57
Rafet S. AYATA
(@rafets-ayata)
Üye Forum Yöneticisi

Merhaba,


Java'yı tamamen kaldırıp ilk kurulum yaptığınızdaki sürüme geri dönüp denermisiniz.

CevapAlıntı
Gönderildi : 29/10/2008 16:55
CozumPark
(@cozumpark)
Üye

malesef sonuç yine aynı...

CevapAlıntı
Gönderildi : 30/10/2008 16:57
Rafet S. AYATA
(@rafets-ayata)
Üye Forum Yöneticisi

Sorunuzu biraz araştırdım ve bir çok kaynakta aynı noktaya temaz etmektedir.


Öyleki durum şu şekilde anlatılmaktadır :


Bu hata permanent generation heap dolduğunda oluşuyormuş. Sınıflar ve metodlar gibi nesneleri tutan bir heap'tir. MaxPermSize parametresi bu heap'in en yüksek boyutunu belirtir. Bu parametre için Java Virtual Machine(JVM) varsayılan değeri çok düşük olduğundan, bu değer artırılmak zorundadır. Örnek olarak bu değeri 512MB'a yükseltmek için -XX:MaxPermSize=512m kullanılır. Bu kadar yüksek size ihtiyaç olmasada bu değerin yüksek olması size bir sıkıntı doğurmaz bu hata mesajını almanızı hem engeller hemde programın çalışmasını sağlar.


Alıntıdır.

CevapAlıntı
Gönderildi : 31/10/2008 03:32
CozumPark
(@cozumpark)
Üye

ben javanın önbellek değerinin "-Xmx256m" oalrak deiştirmiştim.ancak sonuç yine hüsrandı.yanlzı şoyle bi durum var.javanın konsoluında kullaılan java sürümü oalrak 1.6.0_07 gözüküyor ve ben bunun önbellek boyutunu 256m olarak ayarlıyorum.ama wildfire da sistem sekmeside 1.5.0_06 Sun Microsystems Inc. -- Java HotSpot(TM) Server VM oalrak göküyor .ve java konsolunda boyle bi sürüm yok ve ekleyip cache değerini belirleyemiyorum malesef.

CevapAlıntı
Gönderildi : 31/10/2008 11:33
Rafet S. AYATA
(@rafets-ayata)
Üye Forum Yöneticisi

Denetim masasından java consol girin öncelikle update edin daha sonra Java sekmesi buradan java run time application bölümünde yer alan view sekmesine tıklayıp kullanılacak java run time dosyalarını seçin. Sistemde yükle tüm javaları kaldırıp yeni versiyon javayı sıfırdan kurarak gerekli bellek ayarlarını yaparakta deneyebilirsiniz.


Birde sunucu üzerinden kontrol etmenizi tavsite edeceğim.

CevapAlıntı
Gönderildi : 31/10/2008 12:17
CozumPark
(@cozumpark)
Üye

malesef tüm denemelerim yine hüsran.galiba en sonunda tüm wildfire ve javayı komple silip kurcam bütün kullanıcıları açmak ayrı bidert.

CevapAlıntı
Gönderildi : 31/10/2008 17:08
Rafet S. AYATA
(@rafets-ayata)
Üye Forum Yöneticisi

Bence sorunun üzerine gitmek daha doğru olur. Çünkü bu sorunu daha sonra yine yaşayabilirsiniz. Wildfire kurduğunuz ortamdaki java ve clientlerdeki javaları tekrar gözden geçirin. Hata vermeyen clientler ile karşılaştırın mutlaka atladığınız bir yer vardır.

CevapAlıntı
Gönderildi : 31/10/2008 19:49
CozumPark
(@cozumpark)
Üye

zaten asıl sorunda serverdan kaynaklanıyo clientların hepsi sorunsuz bağlanıyo bi süre sonra hata vermeye başlıyor.ve bazı clientlar kopuyor wildfire serverdan.

CevapAlıntı
Gönderildi : 03/11/2008 15:50
Rafet S. AYATA
(@rafets-ayata)
Üye Forum Yöneticisi

Verdiğiniz hata kodu üstüne basa basa söylenen tek şey java'nın ilgili program için ayırtığı bellek miktarının dolmasından ötürü yaşanan bir sorun olduğu bunun için ise verdiğim komutun ilgili bilgisayarda yapılması gerektiğidir.

CevapAlıntı
Gönderildi : 03/11/2008 23:58
Paylaş:

Lütfen Giriş yap yada Kayıt ol