首页

文章

如何查看linux上java实例消耗内存

发布网友 发布时间:2022-04-19 22:17

我来回答

3个回答

热心网友 时间:2022-05-11 12:13

  mpstat -P ALL  和  sar -P ALL

  说明:sar -P ALL > aaa.txt   重定向输出内容到文件 aaa.txt

  top命令经常用来监控linux的系统状况,比如cpu、内存的使用,程序员基本都知道这个命令,但比较奇怪的是能用好它的人却很少,例如top监控视图中内存数值的含义就有不少的曲解.下面几种方法都可以插件Java实例消耗的内存.

top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器

  内容解释:

  PID:进程的ID
  USER:进程所有者
  PR:进程的优先级别,越小越优先被执行
  NInice:值
  VIRT:进程占用的虚拟内存
  RES:进程占用的物理内存
  SHR:进程使用的共享内存
  S:进程的状态。S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值为负数
  %CPU:进程占用CPU的使用率
  %MEM:进程使用的物理内存和总内存的百分比
  TIME+:该进程启动后占用的总的CPU时间,即占用CPU使用时间的累加值。
  COMMAND:进程启动命令名称

  常用的命令:

  P:按%CPU使用率排行
  T:按MITE+排行
  M:按%MEM排行

  2、便捷的进程内存查看:/proc/pid ,不过比较难理解

  测量一个进程占用了多少内存,linux为我们提供了一个很方便的方法,/proc目录为我们提供了所有的信息

  说明:

  /proc/N pid为N的进程信息
  /proc/N/cmdline 进程启动命令
  /proc/N/cwd 链接到进程当前工作目录
  /proc/N/environ 进程环境变量列表
  /proc/N/exe 链接到进程的执行命令文件
  /proc/N/fd 包含进程相关的所有的文件描述符
  /proc/N/maps 与进程相关的内存映射信息
  /proc/N/mem 指代进程持有的内存,不可读
  /proc/N/root 链接到进程的根目录
  /proc/N/stat 进程的状态
  /proc/N/statm 进程使用的内存的状态
  /proc/N/status 进程状态信息,比stat/statm更具可读性
  /proc/self 链接到当前正在运行的进程

  3、可以看到进程中每个资源都占用了多少内存:pmap

  pmap命令可以显示一个或多个进程所使用的内存数量。你可以使用这个工具来了解服务器上的某个进程分配了多少内存,并以此来判断这是否是导致内存瓶颈的原因。要得到更加详细的信息,使用pmap -d选项。

  4、free

  free: invalid option -- h

  usage: free [-b|-k|-m|-g] [-l] [-o] [-t] [-s delay] [-c count] [-V]

  -b,-k,-m,-g show output in bytes, KB, MB, or GB

  -l show detailed low and high memory statistics

  -o use old format (no -/+buffers/cache line)

  -t display total for RAM + swap

  -s update every [delay] seconds

  -c update [count] times

  -V display version information and exit

热心网友 时间:2022-05-11 13:31

你可以用top命令,然后以内存使用情况序,你就可以知道内存使用情况了~很简单的~哈哈~~

你的采纳是我前进的动力,记得好评和采纳,答题不易,互相帮助,
手机提问的朋友在客户端右上角评价点满意即可.
如果你认可我的回答,请及时点击采纳为满意回答按钮!

热心网友 时间:2022-05-11 15:05

你可以用top命令,然后以内存使用情况序,你就可以知道内存使用情况了
华硕笔记本电脑触摸板怎么开笔记本电脑触摸板怎么开启和关闭_百度知 ... 陕西职务侵占案立案准则 结婚后我的恋情维系了十年,怎么做到的? 玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 使用puppeteer实现将htmll转成pdf 内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档 【译】将HTML转为PDF的几种实现方案 变形金刚08动画怎么样 变形金刚08动画的问题 变形金刚08动画日语版剧情介绍 高分!换显卡nvidia控制面板被我卸了,重新安装显卡驱动后没了nvidia控... 我的nvidia控制面板被卸载了 怎么找回啊 卸载后 这个画面看着很奇怪_百 ... 李卓彬工作简历 林少明工作简历 广东工业职业技术学院怎么样 郑德涛任职简历 唐新桂个人简历 土地入股的定义 ups快递客服电话24小时 贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 安徽省徽商集团有限公司经营理念 2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 绿萝扦插多少天后发芽 绿萝扦插多久发芽 扦插绿萝多久发芽 炖牛排骨的做法和配料 网络诈骗定罪标准揭秘 “流水不争先”是什么意思? mc中钻石装备怎么做 为什么我的MC里的钻石块是这样的?我想要那种。是不是版本的问题?如果是... 带“偷儿”的诗句 “君不见巴丘古城如培塿”的出处是哪里 带“奈何”的诗句大全(229句) 里翁行()拼音版、注音及读音 linux执行java程序时线程和进程的问题 linux系统下用jps命令查看java进程,提示process i... 如何查看java进程大量占用内存 Linux中怎样用命令启动后台java进程 linux环境下ps命令查看找不到java进程是为什么? linux环境下 ps命令查看找不到java进程,使用ps-ef... Linux系统监控命令及如何定位到Java线程 在linux下什么命令查看运行的Java程序 如何在Linux下管理Java进程 linux怎么看一java进程占的内存 如何查看java进程及服务? 如何用linux命令查询java进程 vivo无法充电解决方案 vivox7手机原装充电器冲不进去电,怎么回事? vivo手机原装充电器突然充不进电去的,用其他充电... 为什么vivo X7原配的充电器充不进去电? 为什么vivoX7原配的充电器充不进去电 我的vivoiqoo突然不能闪充了,充电器都是原装的 怎... vivo X9原装充电器充不进去电怎么办? vivox7原装充电器充不进去电怎么回事 linux下进程如何查看什么时候停止,哪个用户停止的 java 怎么监控linux上线程是否存在 LINUX系统下查看JAVA的哪个线程占用CPU高 智能温度控制器有什么作用? 智能家居控制器的主要功能 区域智能控制器是什么,它的具体功能是什么? 移动管家车载驻车空调手机智能控制器是什么作用? 智能型路灯控制器有啥作用? 智能控制系统功能有哪些? 路灯远程智能控制器都有哪些功能特点? 请介绍“照明智能控制器”的作用? 智能开关控制器价格以及功能种类介绍 汽车智能控制系统包括哪些功能? 智能控制的特点 智能无刷电机控制器都有什么作用 智能温湿度控制器的用途有什么? 枇杷树修剪整形很关键,枇杷树如何修剪整形? 枇杷树应该如何修剪?有哪些常见的措施? 枇杷树怎样整形修剪? 枇杷树怎么修剪
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com