美文网首页
1.java项目服务器内存飙升

1.java项目服务器内存飙升

作者: 21号新秀_邓肯 | 来源:发表于2021-07-15 16:36 被阅读0次

1.使用 top 命令


image.png

2, 排序 输入 shift + m


image.png
  1. 通过命令 把 堆的转存文件
jmap -dump:format=b,file=heap.hprof pid

-dump:format=b : 二进制
file=heap.hprof : 文件名称
pid : 进程pid编号

pid

查看哪个对象使用的太多


image.png

相关文章

  • 1.java项目服务器内存飙升

    1.使用 top 命令 2, 排序 输入 shift + m 通过命令 把 堆的转存文件 -dump:format...

  • ts-node内存问题

    1 背景 最近发现typescript后端项目启动后内存就飙升到300MB,而且随着ts文件的增加,内存一直在上涨...

  • JVM第二天-volatile final synchroniz

    1.JAVA内存模型 简单的讲,Java 内存模型将内存分为共享内存和本地内存。共享内存又称为堆内存,指的就是线程...

  • 1.java内存区域

    1.运行时数据区域 2.1程序计数器 当前线程所执行的字节码的行号指示器。 像我们常用的debug模式,为什么能定...

  • Java内存模型&Volatile

    1.Java内存模型 1.1 Java内存模型(JMM) Java线程间的通信由Java内存模型(JMM)控制,J...

  • DrawRect内存飙升

    从很多地方听到过一个概念,重写 方法会造成内存飙升的问题,实践出真知,试了才知道。场景如下:一个简易画板view,...

  • 聚美优品-笔试+面试

    笔试 1.Java内存管理 2.hashmap,hashtable,ConcurrentHashMap,Linke...

  • Java虚拟机面试题汇总

    1.Java内存模型 答:Java内存模型即Java Memory Model,简称JMM。JMM定义了Jav...

  • 知识体系十一:内存优化补充

    1.内存泄漏 2.bitmap 3.内存抖动 1.java内存几种分配策略?1).静态的静态存储区:内存在程序编译...

  • 原:进阶

    1.java基础知识 2.设计模式 3.内存分析 Android内存分析内存分析 4.性能优化 Android性能...

网友评论

      本文标题:1.java项目服务器内存飙升

      本文链接:https://www.haomeiwen.com/subject/piwppltx.html