jvm筆記- java堆內存溢出-實戰:OutOfMemoryError 異常

Java 堆溢出      Java堆用於存儲對象實例,只要不斷地創建對象,並且保證 GC Roots 到對象之間有可達路徑來避免垃圾回收機制清除這些對象,那麼在對象數量到達最大堆的容量限制後就會產生內存溢出異常。     代碼限制Java堆的大小爲20M,不可擴展(將堆的最小值-Xms參數與最大值-Xmx參數設置爲一樣即可避免堆自動擴展),通過參數 -XX:+HeapDumpOnOutOfMem
相關文章
相關標籤/搜索