当前位置:首页 > 经验 >

dmp文件改后缀能用吗(dmp后缀的文件怎么找)

来源:原点资讯(www.yd166.com)时间:2022-10-29 13:36:43作者:YD166手机阅读>>

然后使用JAVA的自带命令jstack去找到这个线程ID都在干什么就行了。这几个命令非常非常重要。

使用top命令,其实主要关注top命令里面的RES列的值,%CPU列的值,%MEM列的值,这三列的值就行了。然后

拿RES列的值跟后面jmap命令显示的jvm堆的值做比较。如果RES的值,比你的Xmx的值还大, 注意是比你设置的Xmx的值还大 ,说明你的java程序引用的有非堆(堆外地址)内存,比如NIO,DirectByteBuffer这些类会使用堆外的内存。所以要注意堆外内存泄露情况(就是你代码里面虽然已经不用这块堆外地址了,但是你的引用没释放,导致你的程序浪费了很多用不到的堆外地址)。 堆外内存泄漏可以使用Google出品的perf工具来排查。perf工具使用参见,大神的文章 feininan 的文章《 使用google perf工具来排查堆外内存占用 》。

这块知识点摘自网络上面 MartinDai 大神的文章 记一次堆外内存泄漏排查过程 。 执行top命令,再按c,看到对应的进程所占用的RES有8个多G(这里当时忘记截图了),但是实际上我们配置的Xmx只有3G,而且程序还是正常运行的,所以不会是堆占用了这么多,于是就把问题方向指向了非堆的内存。

RES列和%MEM列的关系为:RES/总内存=%MEM,我们来算一下:

dmp文件改后缀能用吗,dmp后缀的文件怎么找(13)

从上图可以看到,这台服务器的物理内存(运存)为:132024628k = 126G.

32924这个进程的RES列的值为:5.3G

32924这个进程的%MEM列的值为:4.2%

我们来算一下:RES:5.3G / total Mem:126G = 0.042 = 4.2%

这下你明白了吧RES列和%MEM列,表达的其实是一个意思。

RES的意思是:Resident Memory Size 常驻内存大小。使用man top命令看下top命令的官方帮助文档怎么说:

dmp文件改后缀能用吗,dmp后缀的文件怎么找(14)

dmp文件改后缀能用吗,dmp后缀的文件怎么找(15)

dmp文件改后缀能用吗,dmp后缀的文件怎么找(16)

栏目热文

如何替换dmp文件(生成的dmp文件怎么打开)

如何替换dmp文件(生成的dmp文件怎么打开)

一、什么是Oracle字符集Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE...

2022-10-29 13:27:34查看全文 >>

dmp文件导入后怎么使用(dmp导入操作方法)

dmp文件导入后怎么使用(dmp导入操作方法)

Oracle是存储表和数据的仓库, 有时候我们需要将一个库中的对应用户下的所有表和数据等信息全部拷贝到另外的数据库中,可...

2022-10-29 13:28:18查看全文 >>

dmp文件怎么处理(dmp文件无法复制)

dmp文件怎么处理(dmp文件无法复制)

简介:程序在运行的过程中,都会出现错误,这些错误报告就存在dmp文件夹中。电脑使用越长,产生的错误报告越多,容量就越大。...

2022-10-29 13:04:24查看全文 >>

dmp文件怎么更改文件类型(怎么将dmp文件替换)

dmp文件怎么更改文件类型(怎么将dmp文件替换)

GNU 调试器是一个发现程序缺陷的强大工具。如果你是一个程序员,想在你的软件增加某些功能,你首先考虑实现它的方法:例如...

2022-10-29 13:36:56查看全文 >>

怎么直接打开dmp文件(dmp文件用什么打开)

怎么直接打开dmp文件(dmp文件用什么打开)

我们在使用photoshop的时候,有时候把项目快要做完了,这个时候电脑突然弹出了一个提示“你的photoshop已经停...

2022-10-29 13:23:35查看全文 >>

如何设置不生成dmp文件(系统自动生成dmp文件)

如何设置不生成dmp文件(系统自动生成dmp文件)

电脑出现蓝屏是十分常见的故障,它其实就是因为系统某文件出错损坏、第三方软件不兼容、驱动程序问题、硬件问题等出现了蓝屏报错...

2022-10-29 13:25:46查看全文 >>

怎么预览dmp文件(生成的dmp文件怎么打开)

怎么预览dmp文件(生成的dmp文件怎么打开)

PS教学第13期第一篇PS突然卡死未响应怎么办?10个小技巧解决运行PS卡死、卡顿的问题设计师在使用PS设计图片时突然就...

2022-10-29 13:38:38查看全文 >>

dmp文件如何更改默认打开方式(如何从dmp文件中恢复视图)

dmp文件如何更改默认打开方式(如何从dmp文件中恢复视图)

导读:Apache Doris 使用 C 语言实现了执行引擎,C 开发过程中,影响开发效率的一个重要因素是指针的...

2022-10-29 13:34:31查看全文 >>

怎么看dmp文件导入是否成功(dmp文件太大怎么打开)

怎么看dmp文件导入是否成功(dmp文件太大怎么打开)

今天出去布署系统,将之前导出的dmp文件导入oracle的时候遇到的问题记录一下。1.用户的权限不够。报错:IMP-0...

2022-10-29 13:16:21查看全文 >>

dmp文件导入后如何删除(dmp文件可以删除掉吗)

dmp文件导入后如何删除(dmp文件可以删除掉吗)

作者:徐田原引言PostgreSQL官方文档指定了以下三种备份方法,详见:https://www.postgresql....

2022-10-29 13:25:37查看全文 >>

文档排行