`

linux下查看虚拟机的状态

    博客分类:
  • java
 
阅读更多
命令: ps auxwww 找到java的进程

然后进入java的bin目录 调用jmap -heap PID 进行查看内存,cpu的情况

或者调用 ./jstat -gcutil PID 500(刷新频率) 100(次数)查看jvm的gc情况和内存使用情况

jstat命令的参数及查看情况可以查询jdk的doc,里面有说明



jvm的gc机制是分代gc:顺序是 Eden -->from/to--->tenured(old)

gc分大gc和小gc

大gc一般一分钟一次,小gc时间很短

大GC会回收这三代,一般可以gc掉80%--90%的对象,小gc值回收前面的Eden和From/to中的对象,不回收old的对象

下面的截图就是说明:

Eden Space是最开始new 出来的对象



From Space 过了一段时间,new出来的对象会转给From Space

To Space 和From Space之间是个copy,他们两个只有一个有数据,另一个肯定是0.0%的使用率



tenured generation :最老的那些对象,以后一个大的GC会回收80--90%的对象,只有大GC会回收这里面的对象,小GC只回收Eden 和From/To 中的对象
分享到:
评论

相关推荐

    VMware下linux虚拟机工具安装操作系统

    2. **挂载 VMware Tools 光盘镜像**:在虚拟机启动状态下,通过 VMware 的菜单栏选择“虚拟机” -> “安装 VMware Tools”,这将会将一个虚拟光驱添加到虚拟机中,里面包含 VMware Tools 的安装文件。 3. **挂载 ISO...

    如何在Windows下创建linux虚拟机

    ### 如何在Windows环境下创建Linux虚拟机 #### 知识点一:安装VMware Workstation并创建新虚拟机 在Windows环境下安装Linux虚拟机通常采用虚拟化软件来实现,其中VMware Workstation是一款广泛使用的工具。 1. **...

    虚拟机的安装及虚拟机安装linux系统实验报告

    虚拟机快照可以用于恢复虚拟机系统,在出现错误时,可以恢复到以前的系统状态。 6. 虚拟机的备份和恢复 虚拟机的备份和恢复非常重要,可以在出现错误时恢复虚拟机系统。 7. Linux系统的安装和使用 Linux系统是一种...

    Linux 虚拟机的安装

    在IT行业中,虚拟化技术是不可或缺的一部分,尤其在服务器管理和开发测试环境中,Linux虚拟机的安装扮演着重要的角色。本文将详细阐述如何安装Linux虚拟机,重点围绕“源码”和“工具”这两个标签展开。 首先,让...

    如何虚拟机下 安装linux 学习

    ### 如何在虚拟机下安装Linux学习 #### Linux简述与起源 Linux 是一款免费且开源的操作系统,由芬兰学生 Linus Torvalds 在 1991 年首次发布,其名称来源于“Linus’s UNIX”。Linux 基于 Unix 设计思想,主要采用...

    Linux 虚拟机 安装文档

    Linux虚拟机的安装过程是许多IT专业人士和爱好者学习的基础步骤,尤其对于初学者来说,熟练掌握这一技能至关重要。本文档将详细阐述如何使用VMware 10.0虚拟机安装CentOS 6.6操作系统。 首先,确保你已经下载了...

    基于VMware的Linux虚拟机硬盘空间扩大

    本文将详细介绍如何在VMware环境下,针对Linux虚拟机进行硬盘空间的扩大,确保系统稳定性和高效性。 #### 1. 使用VMware工具扩容硬盘空间 首先,解决硬盘空间不足的问题,我们可以通过VMware提供的命令行工具`...

    Linux虚拟机介绍与安装

    ### Linux虚拟机介绍与安装详解 #### 一、概述 在现代信息技术领域中,Linux操作系统以其高度的灵活性、稳定性和安全性而备受青睐。对于初学者来说,通过虚拟机的方式来学习和使用Linux是一种非常实用的方法。本文...

    虚拟机Linux安装CodeBlocks安装说明

    虚拟机Linux安装CodeBlocks安装说明

    XP下LINUX虚拟机上网设置

    总结来说,要在XP下设置Linux虚拟机上网,关键在于正确配置XP的网络共享和虚拟机的网络模式,同时在Linux虚拟机中设置正确的静态IP地址和默认网关。这一过程需要对网络配置有基本的理解,并且熟悉虚拟机软件的网络...

    Linux虚拟机网络配置

    本文详细介绍了 Linux 虚拟机网络配置的步骤和相关知识点,包括查看当前网络配置、配置网络文件、重启网络服务、查看网络状态、查看网卡状态或 IP 信息和安装 net-tools 软件包。通过本文,我们可以更好地理解 Linux...

    Linux基础课件虚拟机的创建与使用共25页.pdf.zi

    在VirtualBox中,可以设置共享目录,使Linux虚拟机能够访问主机上的文件。 9. **性能优化**:为了获得更好的性能,应合理分配虚拟机的资源,并启用硬件虚拟化支持,如Intel VT或AMD-V技术。 10. **实践与应用**:...

    VM中Linux虚拟机下安装VMware_Tools可以解决鼠标使用方便问题

    ### 安装VMware Tools以优化Linux虚拟机用户体验 #### 背景介绍 在使用虚拟化技术时,用户经常会遇到各种操作上的不便,尤其是在Linux虚拟机中使用鼠标时可能会出现移动不便的情况。为了解决这类问题并提高用户体验...

    Xen安装windows和linux虚拟机参考.pdf

    **二、安装Linux虚拟机(半虚拟化)** 1. 创建虚拟机的磁盘映像文件,例如: ```bash dd if=/dev/zero of=centos5.5.img bs=2k seek=2048k count=1 ``` 2. 使用`virt-install`创建虚拟机,指定名称、内存大小、...

    LINUX教程之VMware虚拟机的安装与使用

    本教程将详细介绍如何在Windows主机上安装VMware以及配置和使用Linux虚拟机。 一、VMware的下载与安装 1. 首先,你需要从官方渠道下载VMware的安装文件,如"VMware虚拟机的安装与使用.exe"。 2. 运行安装程序,按照...

    Oracle Linux 9.0虚拟机系统

    5. **Oracle Linux 9.0.vmsd**:这是一个虚拟机状态描述文件,记录了虚拟机的状态信息,如硬件配置、网络设置等。 6. **Oracle Linux 9.0.vmx**:这是VMware虚拟机的主要配置文件,定义了虚拟机的硬件设置,如CPU...

    xshell连接虚拟机linux

    Xshell连接虚拟机Linux是一种常见的远程连接方式,在这种方式下,用户可以通过Xshell客户端连接到虚拟机中的Linux系统。然而,在连接过程中,可能会遇到一些问题,本文将对这些问题进行详细的描述和解决方案。 首先...

    linux虚拟机上网视频

    2. **查看虚拟机内网络信息**: 在Linux虚拟机中,可以使用`ifconfig`或`ip addr show`命令来查看网络接口状态,确认网络接口是否已经启动并分配了IP地址。 三、桥接模式配置 1. **设置桥接**: 选择桥接模式后,...

Global site tag (gtag.js) - Google Analytics