那年那日那朵花

".......(o´ω`o)......"

标签: jvm

记录一下在java运行环境中一些有用的命令和方法。
最近本身比较忙外加熬夜看欧洲杯,感觉身体被掏空了 (⊙_⊙)

jps 命令显示java进程

jps [options] [hostid]
常用参数说明
-m 输出传递给main方法的参数,如果是内嵌JVM则输出null
-l 输出应用程序主类的完整包名,或者是应用程序JAR文件的完整路径
-v 输出传给JVM的参数
例如:jps -lvm

jstack命令

查看java程序的java stack和...

jvm调优

2016-06-06 23:41 jvm

jvm的调优主要是对jvm的堆参数做些相应的配置,具体得根据实际情况,下面列出一些参数的定义,方便以后在具体做调优时的参考。

jvm堆配置参数

  1. -Xms初始堆大小
    默认物理内存的1/64(<1GB)

  2. -Xmx最大堆大小
    默认物理内存的1/4(<1GB),实际中建议不大于4GB。太大的话FGC会时间很长,这样会有问题,同时也会带来其他很多奇怪的问题。

  3. 一般建议设置 -Xms=-Xmx
    配置相等的好处是避免每次gc后,调整堆的大小,减伤系统内...

Cloudhu 个人随笔|built by django|

沪ICP备16019452号-1