[英]How can I correct a “Java heap space - Out of Memory” error
我目前正在針對相當大的數據集運行我的系統,但出現錯誤。 '內存不足。 Java堆空間'。
有沒有辦法解決這個問題,還是只是數據集太大而無法使用的情況?
一般來說,你可以
如果不是數據集占用了內存,則可能是因為您沒有在對象處於非活動狀態時釋放它們。
這通常是由於保留對非常大的對象的引用,或者在不再需要它們之后很長一段時間內仍然存在大量對象。 這很可能是靜態變量的引用,但它也可能是對仍處於活動狀態的方法中的大型臨時變量(例如,大型StringBuilder
對象)的引用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.