crash命令 —— vtop

简介: crash命令 —— vtop

参考:https://crash-utility.github.io/help_pages/vtop.html

用法:

  • 将内核虚拟地址转换为物理地址
    vtop -k <address>
  • 将用户虚拟地址转换为物理地址
  • 转换过程会采用类似MMU,通过查询页表来进行转换,转换过程会显示出来
  • 对于用户虚拟地址,还会显示对应的vma
  • 显示物理地址对应的page结构体信息
  • 如果内存被交换出去,那么还会显示swap信息,如swap设备以及偏移
  • 如果映射的时文件,那么会显示对应的文件以及偏移
转换当前进程上下文的虚拟地址:vtop -u <address>
转换指定进程上下文的虚拟地址:vtop -u <address> -c <进程pid or 进程的task_struct
相关文章
|
监控 NoSQL Linux
深入Linux内存泄漏排查:Valgrind与系统工具的联合应用
深入Linux内存泄漏排查:Valgrind与系统工具的联合应用
1422 0
|
7月前
|
人工智能 缓存 资源调度
云上AI推理平台全掌握 (4):大模型分发加速
为应对大模型服务突发流量场景,阿里云人工智能平台 PAI 推理服务 PAI-EAS 提供本地目录内存缓存(Memory Cache)的大模型分发加速功能,有效解决大量请求接入情况下的推理延迟。PAI-EAS 大模型分发加速功能,零代码即可轻松完成配置。
|
8月前
|
存储 弹性计算 固态存储
阿里云服务器ESSD Entry和ESSD等云盘解析:区别、应用场景与选择参考
阿里云服务器提供了包括ESSD Entry、ESSD、SSD云盘、高效云盘等丰富多样的云盘类型,以满足不同用户在不同业务场景下的需求。每种云盘都有其独特的性能特点和适用场景,为了帮助用户更好地理解和选择云盘,本文将详细解析阿里云服务器各个云盘的定义、区别、选择参考以及常见问题。让大家对阿里云服务器不同云盘的性能和适用场景有更全面的了解,尤其是ESSD Entry云盘和ESSD云盘,并能够根据自己的需求做出最适合自己的选择。
|
传感器 存储 Ubuntu
一步一步学会蓝牙开发之 ESP-IDF GATT Server 示例解析
学习蓝牙的 GATT 开发,我们从示例代码,一段代码一段代码进行详细分析说明
3189 2
一步一步学会蓝牙开发之 ESP-IDF GATT Server 示例解析
|
分布式计算 关系型数据库 Ruby
crash命令 —— rd
crash命令 —— rd
|
NoSQL 程序员 Linux
轻踩一下就崩溃吗——踩内存案例分析
踩内存问题分析成本较高,尤其是低概率问题困难更大。本文详细分析并还原了两个由于动态库全局符号介入机制(it's a feature, not a bug)触发的踩内存案例。
|
存储 算法 Linux
深入理解Linux虚拟内存管理(一)4
深入理解Linux虚拟内存管理(一)
318 8
|
调度
crash命令 —— ps
crash命令 —— ps