摘要:
介绍 用于监视虚拟机各种运行信息的工具。它可以显示本地或着远程虚拟机进程中的类装载、内存、垃圾收集、JIT编译等运行数据。 jstat命令 jstat[options vmid[interval[s|ms][count]]] interval 和 count 代表查询间隔和次数,如果缺省这两个参数, 阅读全文
摘要:
介绍 jps可以列出正在运行的虚拟机进程,并显示虚拟机执行主类名称以及这些进程的本地虚拟机卫衣的ID jps命令 jps[options][hostid] 参数说明 |选项|作用| |: :|: :| | q|只输出LVMID,省略主类的名称| | m|输出虚拟机进程启动时传递给主类main()函数 阅读全文
摘要:
相关概念 先引入两个概念,在JVM堆内存中,又分为新生代和老年代 新生代:主要是用来存放新生的对象。一般占据堆的1/3空间 老年代:主要存放应用程序中生命周期长的内存对象 内存分配规则 对象优先在Eden分配 大多数情况下,对象优先在新生代Eden区中分配。当Eden区没有足够的空间进行分配的时候, 阅读全文