jvm
JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。
  • Tag:正常

Eclipse启动Tomcat报错:java.lang.OutOfMemoryError: PermGen space

echojava 发表于:2019-03-25

JVM存放Class和Meta信息的,Class在被Loader时就会被放到PermGenspace中,很多CLASS的话,就很可能出现PermGenspace错误解决办法,加大tomcatMaxPermSize大小点开Debug右边的小三角,选择DebugConfigurati...   阅读全文

浏览: 73 次, Tags: jvmjavatomcateclipse

Linux 查看启动时的tomcat jvm堆内存大小

java_world 发表于:2019-03-12

1.查询tomcat的pidnetstat -anp|grep 端口号2.jmap-heappidjmap -heap 29170输出Attaching to process ID 29170,&nb...   阅读全文

浏览: 18 次, Tags: javatomcatlinuxcentosjvm

JAVA Jvm 堆内存内部结构

Blackbird 发表于:2019-03-12

所有通过new创建的对象的内存都在堆中分配,其大小可以通过-Xmx和-Xms来控制。堆被划分为新生代和旧生代,新生代又被进一步划分为Eden和Survivor区,最后Survivor由FromSpace和ToSpace组成,结构图如下所示:新生代。新建的对象都是用新生代分配内存,...   阅读全文

浏览: 63 次, Tags: jvmjava

两道面试题,带你解析Java类加载机制

happy_0812 发表于:2018-06-12

在许多Java面试中,我们经常会看到关于Java类加载机制的考察,例如下面这道题:class Grandpa{    static    {    &...   阅读全文

浏览: 43 次, Tags: jvmjava