项目地址: https://git.oschina.net/xjtweb/jweb.git? 几点说明: 一、本工程修改自jfinaluib项目。 二、运行 a、设置jvm参数jweb.home指向工程的工作目录(目录内容参照本文件的同级目录的home目录)。工作目录里...
分类:
Web程序 时间:
2015-05-22 19:45:36
阅读次数:
737
-vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M
这里有几个问题:
1. 各个参数的含义什么?
2. 为什么有的机器我将-Xmx和-XX:MaxPermSize都设置为512M之后Eclipse可以启动,而有些机器无法启动?
3. 为何将上面的参数写入到eclipse.ini文件Eclipse...
分类:
其他好文 时间:
2015-05-08 16:29:18
阅读次数:
130
JVM毕竟不是智能的,所以我们要根据实际的运行机器,实际业务等情况选择合适的参数去优化JVM下面我讲一些简单的参数列下来,这些参数的使用需要先理解JVM内存模型,垃圾回收机制. 当堆需要扩展的时内存不够会报 ?Out...
分类:
其他好文 时间:
2015-05-02 20:49:17
阅读次数:
174
服务器上启动一个java程序,其他服务器正常,有一个老是失败,最后发现了: The stack size specified is too small, Specify at least 228k? 我的jvm参数是: -server -Xmx2048m -Xms2048m -Xss128k -XX:MaxPe...
分类:
其他好文 时间:
2015-04-27 17:03:21
阅读次数:
1534
-Xms JVM初始分配的堆内存大小,默认是物理内存的1/64。 -Xmx JVM最大分配的堆内存大小,默认是物理内存的1/4。 -XX:PermSize JVM初始分配的非堆内存大小,默认是物理内存的1/64。 -XX:MaxPermSize JVM最大分配的...
分类:
其他好文 时间:
2015-04-24 12:44:19
阅读次数:
151
Java程序中,每个线程都有自己的Stack Space。这个Stack Space不是来自Heap的分配。所以Stack Space的大小不会受到-Xmx和-Xms的影响,这2个JVM参数仅仅是影响Heap的大小。Stack Space用来做方法的递归调用时压入Stack Frame。所以当递归调...
分类:
其他好文 时间:
2015-04-20 20:45:20
阅读次数:
169
(以下对JVM内存参数的配置,可以对应到eclipse.ini文件中)先来看看参数的配置项内容: -vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M其中-vmargs指的是设置JVM参数,后面的参数就是JVM参数项。接下来....
分类:
其他好文 时间:
2015-04-20 00:18:17
阅读次数:
200
前几篇篇文章介绍了介绍了JVM的参数设置并给出了一些生产环境的JVM参数配置参考方案。正如之前文章中提到的JVM参数的设置需要根据应用的特性来进行设置,每个参数的设置都需要对JVM进行长时间的监测,并不断进行调整才能找到最佳设置方案。本文将介绍如果通过工具及Java api来监测JVM的运行状态,并...
分类:
其他好文 时间:
2015-04-09 15:08:36
阅读次数:
206
转载 :http://www.cnblogs.com/redcreen/archive/2011/05/04/2037057.htmlJVM系列三:JVM参数设置、分析 不管是YGC还是Full GC,GC过程中都会对导致程序运行中中断,正确的选择不同的GC策略,调整JVM、GC的参数,可以极大的减...
分类:
其他好文 时间:
2015-04-05 17:12:54
阅读次数:
239
在网上搜调整eclipse内存的方法,都指出在eclipse.ini文件中设置jvm参数即可。可是跑程序时还是发现内存没有改变,不是设置的1024M,而依然是107M(eclipse里默认的一个程序的jvm配置为:-Xms8m-Xmx128m)。犯错的原因是:eclipse运行时自己也需要JVM,这就要设置eclipse.ini的..
分类:
系统相关 时间:
2015-03-19 06:40:37
阅读次数:
258