1.使用Runtime的对象来查看

弊端:无法动态查看

2.使用JDK bin目录下的命令查看

动态查看

1)  jmap

使用方法:

Usage:jmap [option] <pid>(to connect to running process)jmap [option] <executable <core>(to connect to a core file)jmap [option] [server_id@]<remote server IP or hostname>(to connect to remote debug server)where <option> is one of:<none>               to print same info as Solaris pmap-heap                to print java heap summary-histo[:live]        to print histogram of java object heap; if the "live"suboption is specified, only count live objects-clstats             to print class loader statistics-finalizerinfo       to print information on objects awaiting finalization-dump:<dump-options> to dump java heap in hprof binary formatdump-options:live         dump only live objects; if not specified,all objects in the heap are dumped.format=b     binary formatfile=<file>  dump heap to <file>Example: jmap -dump:live,format=b,file=heap.bin <pid>-F                   force. Use with -dump:<dump-options> <pid> or -histoto force a heap dump or histogram when <pid> does notrespond. The "live" suboption is not supportedin this mode.-h | -help           to print this help message-J<flag>             to pass <flag> directly to the runtime system

测试:

2) 启动jconsole.exe

Java查看内存使用情况相关推荐

  1. java 获取内存使用情况_Java内存使用情况查看工具

    Java通过jvm自己管理内存,同时Java提供了一些命令行工具,用于查看内存使用情况. 这里主要介绍一下jstat.jmap命令以及相关工具. 一.jstat查看 gc实时执行情况 jstat命令命 ...

  2. 【linux】查看内存使用情况

    内存使用量排序显示 top命令查看 top命令能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器.使用top命令可以轻松查看各个应用的内存使用情况. # top -d 1 在t ...

  3. linux centos 查看内存使用情况

    1.ps -ef|grep java (查看所有java运行的进程) 2.df -h (查看磁盘使用情况) 3.free -m|g (m和g表示单位,二选一)查看内存使用情况 4.top (实时显示系 ...

  4. [轉]MS SQL Server启用AWE用查看内存使用情况

    轉自 : http://www.path8.net/tn/archives/4508 MS SQL Server启用AWE用查看内存使用情况,使用SQL命令 DBCC MemoryStatus 3G以 ...

  5. 进阶指令——df指令(作用:查看磁盘的空间)、free指令(作用:查看内存使用情况)、head指令(作用:查看一个文件的前n行,如果不指定n,则默认显示前10行)、tail指令、less指令

    1.df指令 作用:查看磁盘的空间 语法:#df -h -h表示以可读性较高的形式展示大小 2.free指令 作用:查看内存使用情况 语法:#free -m   -m表示以mb为单位查看 剩余的真实可 ...

  6. 如何查看服务器资源占用情况,云服务器如何查看内存占用情况

    云服务器如何查看内存占用情况 发布时间:2020-05-26 15:28:18 来源:亿速云 阅读:508 作者:栢白 云服务器如何查看内存占用情况?云 我们以 Linux 云服务器为例,介绍几个常用 ...

  7. Linux下查看内存使用情况方法总结

    关注.星标公众号,直达精彩内容 来自:Specs'Blog 链接:http://9iphp.com/linux/1247.html 原文:http://ask.xmodulo.com/check-me ...

  8. linux系统命令-查看内存使用情况

    1.查看系统内存占用 free -m [root@localhost ~]# free -mtotal used free shared buffers cached Mem: 2004 573 14 ...

  9. Linux_查看内存使用情况

    1./proc/meminfo 查看RAM使用情况最简单的方法是通过/proc/meminfo.这个动态更新的虚拟文件实际上是许多其他内存相关工具(如:free / ps / top)等的组合显示./ ...

最新文章

  1. 算法:三种简单排序算法
  2. 操纵自如--页面内的配合与通信
  3. linux获取ip地址的接口,在Linux上获取接口的IP地址
  4. DVI和HDMI中的TMDS接口协议
  5. SQL工作笔记-达梦数据库关于时间的函数
  6. 一些必看的jQuery导航插件和教程
  7. “高级”CSS样式一般应用于控制网页内容的外观。附加样式表分为内嵌样式表和外部样式表两种方式。
  8. Java 高阶 —— native 关键字与 JNI
  9. 软件测试——闭着眼睛测试软件
  10. JavaScript实现按字典排序进行md5加密, 以及个人在小程序也可以实现
  11. 去重查询_花生AI论文去重V1.5更新永久免费
  12. 关闭uTools鼠标中键响应
  13. linux 内核rps,Linux内核中RPS/RFS代码分析
  14. 儿童学写字.exe.CR.rar.eml
  15. unison 安装使用
  16. python爬虫——爬去淘宝商品页面,总是跳转到登录界面
  17. 小米手机安装linux视频教程,屏幕失灵的小米5手机安装linuxdeploy centos7记录
  18. MySQL数据库中where条件查询(比较运算符查询、逻辑运算符查询、模糊查询、范围查询、空判断查询)
  19. 老鸟带你画tiled lines
  20. grep中的正则表达式

热门文章

  1. 计算机课代表中段考总结,第一学期中段考试总结
  2. Windows10一句话从administrator权限提升到system权限
  3. HTTP 503 Service Temporarily Unavailable
  4. Python实现奇数阶幻方(不用numpy)
  5. MYSQL 查询某个月有多少天数?
  6. 【阅读摘要】第6章 电子元器件与组件的热设计
  7. 苹果ios7越狱后Safari浏览器与天气闪退情况解决方法详解
  8. 百度搜索引擎结果网址参数键盘重复速度(rsv_sug3)
  9. 什么是数据驱动测试?学习创建框架
  10. C++ modbus TCP 协议跟PLC通信