Java的Heap Size设置上究竟有什么用??(-Xmx,-Xms)

leonzhao 2002-12-26 07:51:02
我发现即使我设置一个-Xmx256M,最后的使用还是有可能高过这个数字,甚至系统被吃掉1G多(一个java进程)。这个参数的真正用处在哪里?
...全文
1882 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
leonzhao 2002-12-31
  • 打赏
  • 举报
回复
没问题啊,Xms是256M,Xmx也是256M。但是系统资源显示java.exe至少用了350M内存,而总系统内存的使用上升到1.4G!
fastmask 2002-12-26
  • 打赏
  • 举报
回复
1G,没有这么夸张吧,我用这个参数,他只是会略微大于指定数值,然后就会提示outofmemory了,你仔细看看,你的参数设置是否有问题。
GJA106 2002-12-26
  • 打赏
  • 举报
回复
Xms - sets initial java heap size
Xmx - sets maximum java heap size
为java应用程序分配内存(jvm中进行的操作)。

62,620

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧