方法区溢出
方法区用于存放Class相关信息,如类名、访问修饰符、常量池、字段描述、方法描述等。大量的类产生时,就会造成溢出异常。如spring等框架通过代理类自动生成增强类、大量的jsp文件的应用、同一个类文件被不同的类加载器重复加载
本地内存异常
可通过–XX:MaxDirectMemorySize指定。默认与Java堆得最大值一样。
方法区用于存放Class相关信息,如类名、访问修饰符、常量池、字段描述、方法描述等。大量的类产生时,就会造成溢出异常。如spring等框架通过代理类自动生成增强类、大量的jsp文件的应用、同一个类文件被不同的类加载器重复加载
可通过–XX:MaxDirectMemorySize指定。默认与Java堆得最大值一样。