Tomcat'in Bellek Tahsisi Nasıl Arttırılır
Tomcat ile performans sorunları yaşıyorsanız , bunun yaygın bir nedeni JVM ( Java Sanal Makinesi(Java Virtual Machine) ) bellek ayırma eksikliğidir. Maksimum yığın boyutunun varsayılan ayarı 64MB veya 128MB'dir. -Xmx JVM parametresini ayarlayarak uygulamaların maksimum yığın boyutunu artırabilirsiniz .
Örneğin, -Xmx512m , JVM için maksimum 512 MB yığın ayrılmasına izin verir . Bu parametreyi ayarlamak için Bilgisayarım(My Computer) simgesine sağ tıklayın ve ardından Gelişmiş(Advanced) sekmesini seçin. Ortam Değişkenleri(Environment Variables) düğmesini tıklayın :
CATALINA_OPTS değişkenini oluşturun ve istediğiniz değeri ayarlayın, örneğin " -server -Xmx256m ".
Linux veya UNIX üzerinde çalışıyorsanız , terminale gidin ve kurulumunuza bağlı olarak sudo su – tomcat veya karşılık gelen bir hesap adını kullanarak tomcat hesabını kullanın . Tomcat'i(Tomcat) çalıştırmak için kullanılan hesabı kullanmalısınız .
Hem CATALINA_OPTS hem de JAVA_OPTS ortam değişkenlerini kontrol edin. Ortam değişkenlerini daha yüksek bir değere ayarlayın. Örneğin, JAVA_OPTS değişkeni minimum 64MB ve maksimum 128MB yığın boyutu içeriyorsa, bunu 128MB ve 256MB değerlerine yükseltin.
OLD: JAVA_OPTS="-Xms64m -Xmx128m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000" OLD: JAVA_OPTS="-Xms128m -Xmx256m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000"
Fiziksel RAM'inizin boyutundan daha küçük bir maksimum değer kullandığınızdan emin olun(Make) , aksi takdirde sabit diske çağrılır ve bu da daha fazla performans sorununa neden olabilir.
Yeni ayarların geçerli olup olmadığını kontrol etmek için Tomcat sunucunuzun URL'sine gidin ve ardından(Tomcat) Durum ' (URL)u(Status) tıklayın :
JVM bölümünün altında yeni bir değer görmelisiniz :
Sayfada güncellenmiş bir JVM(JVM) belleği görmediyseniz , parametre değişikliklerinin etkili olması için Tomcat'in(Tomcat) yeniden başlatılması gerektiğinden Tomcat'i yeniden başlatmayı deneyin. (Tomcat)Bu, zayıf Tomcat(Tomcat) performansıyla ilgili sorunlarınızı çözmeli ve ayrıca sunucu tarafı komut dosyalarınızdaki bellek yetersizliği sorunlarından kaçınmalıdır. Sorularınız varsa, yorumlarda bize bildirin. Zevk almak!
Related posts
Steam'in Yerleşik FPS Sayacı Nasıl Görüntülenir
Windows'ta 'Dosya Adı Çok Uzun' Sorunu Nasıl Onarılır
YouTube'un Önerilen Video Akışı Nasıl Özelleştirilir
Telefonunuzun SIM Kartını Hackerlardan Nasıl Korursunuz?
GIMP'nin İyileştirme Seçim Aracıyla Fotoğraflardaki Çizikleri Silin
Windows'ta Apple'ın Safari Tarayıcısını Güncelleyin
Windows'ta Google Chrome'un Karanlık Modunu Etkinleştirmenin 6 Yolu
Ay Fotoğrafları için En İyi 6 Kamera Ayarı
Cihazınızın Pil Ömrünü Nasıl Korur ve Uzatırsınız
Adobe InDesign CC'de Ana Sayfalar Nasıl Kurulur
PC Yazılımınızın Otomatik Olarak Güncellenmesini Nasıl Sağlarsınız?
Birden Çok Sayfayı Tek Bir PDF Dosyasına Nasıl Tararsınız?
Windows'un Sistem Tepsisinde CPU veya GPU'nuzu Nasıl İzlersiniz?
Yeni Başlayanlar İçin Bir Drone Nasıl Uçulur
Herhangi Bir Web Sitesi için 7 Teknik SEO Optimizasyon İpuçları
Uzantı Yüklemeden Tarayıcınızın Kullanıcı Aracısını Nasıl Değiştirirsiniz?
Windows'ta Belleği Temizlemenin ve RAM'i Artırmanın 7 Yolu
Xbox One veya Xbox Series X'i Fabrika Ayarlarına Sıfırlama
Kitap İnceleme - Windows 8 için Nasıl Yapılır Geek Kılavuzu
Windows 10'da DDS Dosyaları Nasıl Açılır