`
lujiawu12
  • 浏览: 127457 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

监控java虚拟机

阅读更多

 

jstat -gcutil `ps -ef|grep java|awk '{print $2}'` 1000

jstat -gccapacity `ps -ef|grep java|awk '{print $2}'` 1000

 

jmap -histo `ps -ef|grep java|awk '{print $2}'` 1000

jmap -dump:format=b,file=java_dump `ps -ef|grep java|awk '{print $2}'` 1000

 

 

 

java -Xms30m -Xmx30m -Xmn10m -XX:+UseParallelGC -verbose:gc -XX:+PrintGCDetails -XX:+Print

GCTimeStamps -Xloggc:gc.log -XX:+PrintHeapAtGC  SummaryCase

jstat : jstat -gcutil `ps aux|grep Summ|awk '{ print $2 }'` 1000 10



线上配置:
-server -Xms4g -Xmx4g -Xmn2560m -XX:SurvivorRatio=10 -XX:+UseConcMarkSweepGC -XX:+UseCMSCompactAtFullCollection -XX:CMSMaxAbortablePrecleanTime=5000 -XX:+CMSClassUnloadingEnabled -XX:CMSInitiatingOccupancyFraction=80 -XX:PermSize=96m -XX:MaxPermSize=256m -XX:+UseCompressedOops


google perm tools
export LD_PRELOAD=/usr/local/lib/libtcmalloc.so
env HEAPPROFILE=oomcase.hprof java -Xmn10m -Xms1536m -Xmx1536m NativeMemoryOOMCase



分享到:
评论

相关推荐

    实战Java虚拟机.pdf_java_

    随着越来越多的第三方语言(Groovy、Scala、JRuby等)在Java虚拟机上运行,Java...《实战Java虚拟机——JVM故障诊断与性能优化》将通过200余示例详细介绍Java虚拟机中的各种参数配置、故障排查、性能监控以及性能优化。

    java虚拟机

    Java虚拟机(JVM,Java Virtual Machine)是Java平台的核心组成部分,它负责执行Java程序,为Java代码提供了跨平台的运行环境。Java虚拟机的概念始于Sun Microsystems,现在由Oracle公司继续发展和维护。JVM的设计...

    实战Java虚拟机——JVM故障诊断与性能优化 pdf

    本书将通过200余示例详细介绍Java虚拟机中的各种参数配置、故障排查、性能监控以及性能优化。 本书共11章。第1~~3章介绍了Java虚拟机的定义、总体架构、常用配置参数。第4~~5章介绍了垃圾回收的算法和各种垃圾回收器...

    java虚拟机常用命令

    在Java虚拟机运行过程中,我们可能需要使用各种命令工具来监控和诊断可能出现的问题。以下是一些常用的JVM命令工具及其知识点。 1. jps命令 jps(JVM Process Status Tool)命令用于列出正在运行的Java虚拟机进程...

    深入java虚拟机 高清pdf 高清高清高清

    《深入Java虚拟机》这本书是Java开发者深入了解JVM(Java Virtual Machine)的必备经典之作。它详尽地探讨了Java虚拟机的工作原理、内存管理、类加载机制、字节码执行以及性能优化等多个核心主题,旨在帮助开发者...

    实战JAVA虚拟机

    《实战Java虚拟机——JVM故障诊断与性能优化》将通过200余示例详细介绍Java虚拟机中的各种参数配置、故障排查、性能监控以及性能优化。, 《实战Java虚拟机——JVM故障诊断与性能优化》共11章。第1~3章介绍了Java...

    深入理解嵌入式java虚拟机

    KVM是Linux内核中的一个模块,它允许Linux操作系统作为虚拟机监控程序来运行多个操作系统实例,包括Java虚拟机(JVM)。以下将详细探讨该书可能涵盖的一些关键知识点: 1. **Java虚拟机基础**:首先,书本会介绍...

    实战java虚拟机

    《实战Java虚拟机——JVM故障诊断与性能优化》将通过200余示例详细介绍Java虚拟机中的各种参数配置、故障排查、性能监控以及性能优化。 《实战Java虚拟机——JVM故障诊断与性能优化》共11章。第1~3章介绍了Java...

    Java虚拟机规范 深入java虚拟机

    《Java虚拟机规范》是Java开发人员理解和优化Java应用程序的关键资源。它详细阐述了Java虚拟机(JVM)的工作原理,包括内存管理、类加载机制、字节码执行以及垃圾回收等核心概念。深入理解这些知识点对于提升程序...

    揭秘Java虚拟机-JVM设计原理与实现

    《揭秘Java虚拟机-JVM设计原理与实现》这本书深入探讨了Java虚拟机(JVM)的工作原理及其在Java编程中的核心地位。Java虚拟机是Java平台的核心组成部分,它负责执行字节码,为开发者提供了跨平台的运行环境。以下是...

    Java虚拟机规范PDF

    由于无法查看实际的图片和OCR扫描文字内容,我将基于标题和描述提供关于Java虚拟机(JVM)规范的详细知识点。 ### Java虚拟机规范知识点 #### 1. JVM概述 Java虚拟机是运行所有Java程序的抽象计算机,它遵循一定的...

    深入JAVA虚拟机第二版 Bill Venners著 曹晓钢 蒋靖译

    《深入JAVA虚拟机第二版》是由Bill Venners撰写,并由曹晓钢和蒋靖翻译的中文书籍。这本书是Java开发者必备的经典读物,它详细地解析了Java虚拟机(JVM)的工作原理,帮助读者深入理解Java程序的运行机制。尽管描述...

    java虚拟机监控

    "java虚拟机监控"就是这样一个过程,通过收集和分析JVM的各项指标,我们可以识别性能瓶颈,预防内存泄漏,以及确保应用的稳定运行。 "jvisualvm"是一款强大的工具,它是Java Development Kit(JDK)的一部分,提供...

    java虚拟机性能监控

    ### Java虚拟机性能监控 #### 一、引言 在当今快速发展的信息技术领域,Java作为最流行的编程语言之一,其虚拟机(Java Virtual Machine, JVM)的性能优化和监控成为了确保应用程序高效稳定运行的关键因素。Java...

    深入Java虚拟机(原书第二版清晰版).

    书中还可能会涉及Java虚拟机相关的工具和API,比如JConsole、VisualVM等监控工具,以及JMX、JVMTI等接口。 上述内容是基于书名和描述对书籍可能包含的知识点的推测。由于书籍内容较多,本回答仅能提供一个大致框架...

    java 虚拟机参数配置说明及Myeclipse内存不足

    在IT行业中,Java虚拟机(JVM)是Java程序运行的核心,它负责解析并执行Java字节码。本文将深入探讨Java虚拟机的参数配置,特别是针对MyEclipse开发环境中遇到的内存不足问题。 首先,Java虚拟机参数配置是优化JVM...

    java虚拟机学习

    Java虚拟机(JVM)是Java编程语言的核心组成部分,它为Java程序提供了运行环境。学习Java虚拟机对于深入理解Java程序的执行机制至关重要。这里我们将深入探讨Java虚拟机的几个关键知识点。 1. 类加载机制:Java程序...

    tero智能手机上的java虚拟机

    Java虚拟机(JVM)是Java编程语言的核心组成部分,它为Java程序提供了运行环境。在Tero智能手机上,Java虚拟机扮演着至关重要的角色,因为许多基于Java的应用程序依赖于它来执行代码。Tero手机上的Java虚拟机使得...

    java 虚拟机 教程 pdf

    Java虚拟机(JVM)是Java程序运行的核心组件,它为Java代码提供了跨平台的运行环境。本教程将深入解析JVM的工作原理、内存管理、类加载机制以及性能优化等方面的知识,帮助Java程序员提升对这一关键技术的理解。 ...

Global site tag (gtag.js) - Google Analytics