ava进程内存消耗情况

在上一篇博文【原创】Java进程的内存使用情况中我们知道32位环境中Java进程的最大内存使用为2G,Java堆理论最大为1.75G,Java堆实际最大为1.5G,那Java进程的其它内存都哪里去了呢?

In summary, a Java process comprises

1. Java VM

2. Application byte code

3. Native heap space

4. Java heap space

5. JIT’d code space

Given that everything has to fit into 2 GB the Java heap theoretical maximum is around 1.75 GB, but most applications will get
out-of-memory errors at this setting, because of failures to get native memory. By the time all the code is loaded and space reserved for JIT’d code, the practical maximum size of the Java heap is around 1.5 GB.

So, a java process looks like this

 

转载于:https://www.cnblogs.com/orientsun/archive/2012/07/25/2608535.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值