2024年Java最新JVM常用分析工具之jmap(1),spring三级缓存面试题

本文强调了技术实力在面试中的重要性,作者分享了自己的学习经验,特别是对阿里面试题的研究和准备,包括技术学习笔记、最新讲解视频和实战项目源码。同时鼓励持续学习并分享技术知识以拓宽视野。

难道这样就够了吗?不,远远不够!

提前多熟悉阿里往年的面试题肯定是对面试有很大的帮助的,但是作为技术性职业,手里有实打实的技术才是你面对面试官最有用的利器,这是从内在散发出来的自信。

备战阿里时我花的最多的时间就是在学习技术上,占了我所有学习计划中的百分之70,这是一些我学习期间觉得还是很不错的一些学习笔记

我为什么要写这篇文章呢,其实我觉得学习是不能停下脚步的,在网络上和大家一起分享,一起讨论,不单单可以遇到更多一样的人,还可以扩大自己的眼界,学习到更多的技术,我还会在csdn、博客、掘金等网站上分享技术,这也是一种学习的方法。

今天就分享到这里了,谢谢大家的关注,以后会分享更多的干货给大家!

阿里一面就落马,恶补完这份“阿里面试宝典”后,上岸蚂蚁金服

阿里一面就落马,恶补完这份“阿里面试宝典”后,上岸蚂蚁金服

image.png

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

需要这份系统化的资料的朋友,可以点击这里获取

参数:

  • option: 选项参数。

  • pid: 需要打印配置信息的进程ID。

  • executable: 产生核心dump的Java可执行文件。

  • core: 需要打印配置信息的核心文件。

  • server-id 可选的唯一id,如果相同的远程主机上运行了多台调试服务器,用此选项参数标识服务器。

  • remote server IP or hostname 远程调试服务器的IP地址或主机名。

option:

  • no option: 查看进程的内存映像信息,类似 Solaris pmap 命令。

  • heap: 显示Java堆详细信息

  • histo[:live]: 显示堆中对象的统计信息

  • clstats:打印类加载器信息

  • finalizerinfo: 显示在F-Queue队列等待Finalizer线程执行finalizer方法的对象

  • dump::生成堆转储快照

  • F: 当-dump没有响应时,使用-dump或者-histo参数. 在这个模式下,live子参数无效.

  • help:打印帮助信息

  • J:指定传递给运行jmap的JVM的参数

三、使用示例


1、no option

查看进程的内存映像信息,类似 Solaris pmap 命令。

jmap pid

使用不带选项参数的jmap打印共享对象映射,将会打印目标虚拟机中加载的每个共享对象的起始地址、映射大小以及共享对象文件的路径全称。这与Solaris的pmap工具比较相似。

在这里插入图片描述

2、heap

显示Java堆详细信息。

jmap -heap pid

打印一个堆的摘要信息,包括使用的GC算法、堆配置信息和各内存区域内存使用信息。

在这里插入图片描述

3、histo[:live]

显示堆中对象的统计信息。

jmap -histo:live pid

其中包括每个Java类、对象数量、内存大小(单位:字节)、完全限定的类名。打印的虚拟机内部的类名称将会带有一个’*’前缀。如果指定了live子选项,则只计算活动的对象。

在这里插入图片描述

4、clstats

打印类加载器信息。

jmap -clstats pid

最后

针对最近很多人都在面试,我这边也整理了相当多的面试专题资料,也有其他大厂的面经。希望可以帮助到大家。

下面的面试题答案都整理成文档笔记。也还整理了一些面试资料&最新2021收集的一些大厂的面试真题(都整理成文档,小部分截图)

在这里插入图片描述

最新整理电子书

在这里插入图片描述

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

需要这份系统化的资料的朋友,可以点击这里获取

9433)]

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

需要这份系统化的资料的朋友,可以点击这里获取

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值