当前位置: 首页 > news >正文

Eclipse中设置Java程序运行时的JVM参数

一个示例程序如下;

import java.util.List;
import java.util.ArrayList;public class linklist {public static void main(String[] args) {List<TestCase> cases = new ArrayList<TestCase>();while(true){cases.add(new TestCase());}}
}class TestCase{}

进入调试设置对话框,设置如下的参数,

 

-verbose:gc -Xms20M -Xmx20M -XX:+HeapDumpOnOutOfMemoryError


    限制Java堆的大小为20MB,不可扩展(将堆的最小值-Xms与最大值-Xmx设置为一样即可避免堆自动扩展);

    -XX:+HeapDumpOnOutOfMemoryError,可让虚拟机在出现内存溢出异常时Dump出当前的内存堆转储快照,以便事后分析;

运行程序,出现下面的输出,


 

提示创建了一个Dump文件;

有时间继续; 

 

相关文章:

  • 使用Python操作Mysql数据库
  • 赋能电力FTU,飞凌嵌入式RK3506核心板AMP双系统技术应用解析
  • 解决:ERROR: No matching distribution found for matplotlib= =3.8.3
  • SQL每日一练(2)
  • 【esp32 WIFI连接】-STA模式
  • SpringBoot多环境配置文件切换
  • 高速串行差分信号仿真分析及技术发展挑战续
  • TF-IDF和词袋模型
  • Python实用工具:文件批量重命名器
  • MySQL分库分表
  • 对神经正切核的理解和推导(1)
  • 浅析SpringBoot中的classpath
  • 互联网和以太网之是什么与区别
  • DVWA文件上传笔记
  • 踩坑记录:RecyclerView 局部刷新notifyItemChanged多次调用只触发一次 onBindViewHolder 的原因
  • 数据库调优与数据表的范式设计
  • LangGraph:部署智能应用
  • 在 .NET 环境下实现跨进程高频率读写数据
  • 再论自然数全加和-3
  • 使用CodeBuddy实现网页自动连点器
  • 网站建设也笔试/网络推广外包加手机蛙软件
  • 穆棱建设局网站/新产品推广方案范文
  • 创意网站案例/发布信息的免费平台
  • 建站行业有哪些/百度搜索广告投放
  • 最早做视频播放网站/黄页网络的推广网站有哪些类型
  • 自己可以做防伪网站吗/码迷seo