2 jolipangpang Jolipangpang 于 2016.04.26 10:01 提问

weblogic的非堆内存MaxPermSize与系统max locked memory关联

weblogic加载jsp预编译出现内存溢出,OutOfMemoryError: PermGen space
java.lang.OutOfMemoryError: PermGen space
一查是MaxPermSize设置的太小了,想调大一点,但同事说系统参数max locked memory=64设置的不够,这个参数没放大调了MaxPermSize也没用,然后懵逼了啊,这两个参数有什么关联吗

1个回答

w172087242
w172087242   Ds   Rxr 2016.04.26 10:37

一个是操作系统级的,一个是jvm级的

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
weblogic 调jvm堆内存,非堆内存,线程数
目录: bea\user_projects\domains\XXX_domain\bin(如:D:\oracle\Middleware\user_projects\domains\bifoundation_domain\bin) 进入域的bin目录下,打开setDomainEnv.cmd,找到: 1.修改jvm最大,最小值 WLS_MEM_ARGS_32BIT=-Xms256m -Xmx
java内存组成介绍:堆(Heap)和非堆(Non-heap)内存
java内存组成介绍:堆(Heap)和非堆(Non-heap)内存        按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在 Java 虚拟机启动时创建的。”“在JVM中堆之外的内存称为非堆内存(Non-heap memory)”。可以看出JVM主要管理两种类型的内存:堆和非堆。简单来说堆就是Java代码可及的内存,是留给开发
Weblogic中-Xms Xmx PermSize MaxPermSize的含义
 .在启动weblogic服务时,会有如下一些参数: JAVA Memory arguments: -Xms256m -Xmx512m  -XX:MaxPermSize=256m 这些参数的含义从网上搜索了一下,如下: -Xms256m JVM初始分配的堆内存,表示JVM Heap(堆内存)最小尺寸256MB,初始分配 -Xmx512m JVM最大允许分配的堆内存
学习Weblogic和JAVA的一些笔记-Xms Xmx PermSize MaxPermSize的含义
最近正在学习weblogic11g的集群搭建及优化方面的知识,在配置JVM
Java堆内存Heap与非堆内存Non-Heap简介和设置
Java 开发对JVM(Java虚拟机)的了解很有必要,网上看到,收集整理转载一下, 堆(Heap)和非堆(Non-heap)内存   按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在 Java 虚拟机启动时创建的。”“在JVM中堆之外的内存称为非堆内存(Non-heap memory)”。可以看出JVM主要管理两种类型的
oracle rac12c 安装数据库 check maximum locked memory setting on the system
Maximum locked memory check - Check maximum locked memory setting on the system   Check Failed on Nodes: [rac04, rac03, rac02, rac01]   Verification result of failed node: rac04  Expected Value :3
java 非堆内存溢出问题
经过测试发现有以下几点: 1、window7下部署一个空的javaweb(jdk7、tomcat7),什么都不操作,它的非堆内存还是出现缓慢的增长的,而且不回收 2、class.forName,每次都会加载类,而不是从内存中读取,这个有点坑。与官方文档不符合 3、每次调用反射都会增加非堆内存,GC无法回收,如果反射的class比较大,效果会很明显,这个更加坑 4、如果你的项目加载几十M的j
elasticsearch安装常见问题
# 1 max file descriptors [65535] for elasticsearch process likely too low, increase to at least [65536]     vim /etc/security/limits.conf     添加如下内容:     elasticsearch  -  nofile  65536 # 2 elasti
JVM内存调优相关的一些笔记(杂)
Max memory = [-Xmx] + [-XX:MaxPermSize] + number_of_threads * [-Xss] 整个Java进程分为heap和non-heap两部分,每部分有以下几个概念: init represents the initial amount of memory (in bytes) that the Java virtual mac
java虚拟机内存限制PermSize,MaxPermSize,Xmx,Xms
PermSize和MaxPermSize指明虚拟机为java永久生成对象(Permanate generation)如,class对象、方法对象这些可反射(reflective)对象分配内存限制, -XX:PermSize=64MB 最小尺寸,初始分配 -XX:MaxPermSize=256MB 最大允许分配尺寸,按需分配 过小会导致:java.lang.OutOfMemoryError: