簡體   English   中英

Java Web應用程序和內存

[英]Java Web Application and memory

我已經編寫了一個JSF Web應用程序(我非常喜歡該技術)。 我已經注意到,當我使用該應用程序時,java.exe使用的內存會不斷增加,並且永遠不會減少。 我使用Java SE 7/8,Glassfish 4.0和JSF 2.2.5。 該應用程序正在使用MariaDB服務器的連接池。 我從服務器提取的數據越多,java.exe使用的內存就越多。

我如何找到造成這種情況的原因以及如何解決? 如果您需要更多信息,請告訴我。

首先,可以用來檢查內存的工具是JVisualvm。 它與JDK一起分發,因此請在JDK的/bin目錄中的安裝路徑中進行檢查。

然后,有一些參數可以在運行時傳遞給jvm。 此參數可用於建立應用程序的內存使用。 也許此鏈接對您有用: http : //www.oracle.com/technetwork/java/javase/tech/vmoptions-jsp-140102.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM