linux查看java进程内存使用情况_java查看线程状态

linux查看java进程内存使用情况_java查看线程状态1.查看java进程内存占用top-b-n1|grepjava|awk'{print”PID:”$1″,mem:”$6″,CPUpercent:”$9″%”,”mempercent:”$10″%”}’2.查看pid所在目录lsof-pPID3.查看剩余内存free-m

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

1. 查看 java 进程内存占用

  1. 旧版本 -a 是按内存排序
top -a -b -n 1 | grep java | awk '{print "PID: "$1" \t MEM: "$6" \t %CPU: "$9"% \t %MEM: "$10"%"}'
top -a -b -n 1 | grep java | awk '{print "PID: "$1" \t 虚拟内存: "$5" \t 物理内存: "$6" \t 共享内存: "$7" \t CPU使用率: "$9"% \t 内存使用率: "$10"%"}'
  1. 新版本 -o %MEM 按内存排序
top -o %MEM -b -n 1 | grep java | awk '{print "PID: "$1" \t MEM: "$6" \t %CPU: "$9"% \t %MEM: "$10"%"}'
top -o %MEM -b -n 1 | grep java | awk '{print "PID: "$1" \t 虚拟内存: "$5" \t 物理内存: "$6" \t 共享内存: "$7" \t CPU使用率: "$9"% \t 内存使用率: "$10"%"}'

2. 查看 pid 所在目录

lsof -p PID
# 示例如下
# cwd: 表示 current work dirctory, 即:应用程序的当前工作目录
lsof -p 7188 | grep cwd

3. 查看剩余内存

# 单位(GB)
free -g
# 单位(MB)
free -m
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/172489.html原文链接:https://javaforall.net

(0)
上一篇 2022年8月24日 下午3:46
下一篇 2022年8月24日 下午4:00


相关推荐

  • Shor’s Algorithm 学习笔记

    Shor’s Algorithm 学习笔记Shor sAlgorithm 以下是我在学习 QuantumAlgor 时整理的演示 PPT 是我对这个算法的一些个人理解希望可以帮到你

    2026年2月21日
    3
  • batchsize怎么设置(aperturesize)

    现在很多算法都用到了batch,这里简单说下batchsize如何设置先来介绍下epoch、iteration、batchsize三者区别:batchsize:批大小,在深度学习中,一般采用SGD(随机梯度下降)训练,即每次训练在训练集中取batchsize个样本训练;iteration:1个iteration等于使用batchsize个样本训练一次epoch:1个epoch等于使用训练集中的全部样本训练一次为什么要设batchsize?1.当数据量足够大的时候可以适当的…

    2022年4月10日
    286
  • windows下安装informix数据库服务端

    windows下安装informix数据库服务端环境 win10 jdk11informi 版本 ibm ids 14 10 FC4W1 WIN 谨记 无论是否首次安装 informix 都需要系统新建 informix 用户 在用户管理确认自己用户的密码和权限 如果不知道密码 可以删除用户重建 赋予管理员权限 informix 不断点击同意和下一步后 输入相关信息 默认勾选创建实例默认 informix 的服务端口 9090 默认启动服务 并检查服务状态 使用客户端连接

    2026年3月26日
    3
  • idea 中代码大小写切换快捷键

    idea 中代码大小写切换快捷键ctr shift u

    2026年3月17日
    2
  • vb 随机数_vb随机产生一个范围的数

    vb 随机数_vb随机产生一个范围的数[代码]

    2022年8月4日
    10
  • C++的后端框架从头开发[通俗易懂]

    C++的后端框架从头开发[通俗易懂]基于C++的后端框架Ratel简介:从开发到现在已经半个月了,我会进行长期地开发、维护和优化,直到它变得完善。各种建议和错误读者都可以和我联系,从公众号中就可以找到我的联系方式~Ratel后端框架目前采用C++作为开发语言,理想的效果是实现一个通用的、灵活的、高效的后端开发框架,可以自由选择不同的I/O复用机制,可以自由选择采用多线程、多进程或协程方式实现,并且可以跨平台Linux和Window平台编译和运行。目前已有功能:Linux和Windows跨平台运行

    2022年6月9日
    139

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号