`
dingjun1
  • 浏览: 213643 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jvm信息查看

 
阅读更多
1、查看当前服务的cpu 、内存、磁盘等使用情况,看看是不是使用率比较高
2、查看java web 进程分配内存情况
3、lsof -n查看系统文件句柄数,看看某个进程打开的是不是特别多
4、jmap -heap jpid 查看当前各个内存的分配和使用情况
如果old Generation 对应的比较大,占满了导致内存溢出,可以使用
jmap -histo jpid输出各个对象数量情况,看看有没有业务相关的类对象特别多

5、jstat -gcutil jpid <time> 查看gc 、fullgc次数和时间等情况,看看full gc是不是有异常。
分享到:
评论

相关推荐

    jvm内存状况查看

    本文将深入探讨如何查看和分析JVM的内存状态,特别是通过输出GC日志。 首先,让我们了解JVM内存的基本结构。JVM内存主要分为年轻代(Young Generation)、老年代(Old Generation)和永久代(Permanent Generation...

    java 查看JVM中所有的线程的活动状况

    要查看JVM中的线程信息,可以使用`ThreadMXBean`的静态工厂方法`ManagementFactory.getThreadMXBean()`获取实例,然后调用相关方法。以下是一个简单的示例代码(参考文件`ThreadAction.java`): ```java import ...

    JVM面试1

    三、JVM信息查看工具 1. `jps`:查看JVM进程信息。 2. `jinfo -flag 配置项 进程号`:查看或修改指定进程的JVM配置项。 3. `jinfo -flags 进程号`:查看所有JVM配置项。 四、JVM常用配置参数 1. `-Xms`:设置JVM...

    jdk,jvm源码

    堆存储对象实例,方法区存放类信息,程序计数器记录当前线程执行的指令地址,虚拟机栈保存每个方法的局部变量、操作数栈等,本地方法栈为JNI调用的本地方法服务。 3. 指令集:JVM使用一套基于栈的指令集,这些指令...

    JVM图解-JVM指令-JVM原型图.rar

    在这个压缩包中,"JVM图解.png"可能是对JVM内部结构的可视化表示,"JVM图解"可能是一个详细的文档,解释了JVM的工作原理,而"JVM指令手册 中文版"则提供了JVM可执行的所有指令的详细信息。下面,我们将深入探讨JVM的...

    jvm gc jvm调优 查看工具

    这里提到的“查看工具”是指用于监控和分析JVM性能的工具,其中就包含了Java VisualVM。Java VisualVM(也被称为JVisualVM)是Java开发工具包(JDK)自带的一个多用途的JVM诊断工具。它提供了CPU和内存使用情况的...

    GC 日志信息,用于在 easygc 中查看 JVM 信息

    GC 日志信息,用于在 easygc 中查看 JVM 信息

    jvm 启动过程 JVM 原理

    - **方法区**:存储类和接口的信息,如常量池、字段和方法数据。 - **PC寄存器**:记录当前线程正在执行的字节码指令地址。 - **本地方法栈**:与Java方法不同,本地方法栈为JNI(Java Native Interface)调用的C/...

    jvm调试示例代码

    - JConsole和VisualVM是官方提供的JVM监控工具,可以实时查看和分析内存、线程、类加载等信息。 - 结合`share-jvm`中的代码,尝试通过这些工具进行内存分析和性能监控。 5. **GC(垃圾收集)** - 理解不同的垃圾...

    SAP JVM 8.1 64 bits

    - `src.zip`:包含了源代码,允许开发者查看和分析SAP JVM的实现细节,便于调试和学习。 - `bin`:包含了可执行文件和脚本,用户可以直接运行这些文件启动JVM。 - `include`:包含了头文件,供C/C++程序链接到...

    linux 下用java 获取系统信息 cpu mem jvm等

    linux 下用java 获取系统信息 cpu mem jvm等 用java调用系统命令得到,方便实用

    jvm 详细介绍,了解jvm各个组成部分和功能

    ### JVM 详细介绍:掌握 JVM 的各个组成部分与功能 #### 一、Java 源文件编译及执行 Java 应用程序的核心在于源文件的编译与执行。不同于 C/C++ 这类需要针对不同平台进行编译的语言,Java 采用了一种更为灵活的...

    jvm-mon基于控制台的JVM监视

    6. **系统资源监控**:除了JVM内部,`jvm-mon`还能提供操作系统级别的信息,如CPU、内存和磁盘使用情况,以全面了解系统健康状况。 ### 使用jvm-mon 要使用`jvm-mon`,首先需要从源代码仓库(如GitHub)克隆或下载...

    visualvm监控jvm及远程jvm监控方法

    它提供了丰富的图形界面,用户可以通过直观的视图来查看JVM的各种指标。此外,VisualVM还支持插件扩展,可以进一步增强其功能。 2. **安装与启动VisualVM** 在Java Development Kit(JDK)安装目录下,通常可以在`...

    JVM基础.doc

    ### JVM基础知识精讲 #### 一、JVM概述与HotSpot简介 Java虚拟机(JVM)是Java技术的核心组成部分之一,它为Java程序提供了运行时环境。本节将详细介绍JVM的基本概念及其核心技术——HotSpot。 **HotSpot VM** 是...

    JVM课件(云析学院JVM课程课件)

    在上述提供的文件信息中,我们看到一系列关于Java虚拟机(JVM)的知识点。文件主要包括一个链接指向视频资源、云析学院的讲师信息、以及课件的主要内容概要。内容概要被分为三个部分:基础篇、高级篇和优化篇,并...

    JVM中文指令手册.pdf

    7. 缺失信息的处理:文档提到了由于OCR扫描导致的识别错误或者漏识别情况,这意味着手册中可能含有不准确之处,理解时需要结合上下文进行推断。 理解这些知识点对于深入掌握Java字节码和JVM的内部工作机制至关重要...

    SAP JVM 4.1 64 bits

    1. **COPYRIGHT**:这个文件通常包含软件的版权信息和许可协议,详细列出了SAP JVM的知识产权归属以及用户可以如何合法使用该软件。了解这些信息对于遵循法律和避免潜在的侵权行为至关重要。 2. **README.txt**:这...

    JVM

    3. **方法区**:存储类信息、常量、静态变量等,也称为永久代,在现代JVM中通常被元空间(Metaspace)替代。 ### 垃圾收集(Garbage Collection) JVM自动进行内存清理,防止内存泄漏。垃圾收集器主要有串行、并行...

Global site tag (gtag.js) - Google Analytics