Java虚拟机内存分配机制与启动参数说明

JVM按照其存储数据的内容将所需内存分配为堆区与非堆区两个部分:所谓堆区即为通过new的方式创建的对象(类实例)所占用的内存空间;非堆区即为代码、常量、外部访问(如文件访问流所占资源)等。java垃圾回收器GC专门用于回收堆内存,而对于非堆区的资源就束手无策了,非堆区只能由开发人员管理。 JVM启动内存分配一般由两组参数可配置,配置堆区:-Xms 、-Xmx、-XX:newSize、-XX:Max
相关文章
相关标签/搜索