小编Dan*_*iel的帖子

初始Java堆大小意味着什么?

所以我有一个使用Java堆的程序

-Xms5g -Xmx12g 
Run Code Online (Sandbox Code Playgroud)

我已将初始 Java 堆大小设置为 5GB,最大堆大小设置为 12GB

但是当我查看任务管理器或资源监视器时,我的程序仅使用 400mb。

这是我的问题:

  1. 初始 Java 堆大小意味着什么?
  2. 为什么如果我将初始 Java 堆大小设置为 5GB,我只看到程序的 RAM 使用量为 400MB,难道不应该是 5GB 吗?因为初始堆意味着最小大小,对吗?

java jvm heap-memory

4
推荐指数
1
解决办法
3242
查看次数

标签 统计

heap-memory ×1

java ×1

jvm ×1