gpt4 book ai didi

linux - 是否有 bash 脚本来解析 smaps 的输出

转载 作者:太空宇宙 更新时间:2023-11-04 04:31:27 25 4
gpt4 key购买 nike

我需要在Linux系统上解析“proc/pid/smaps”的输出。在此系统上运行 perl/python 脚本不是一个选项。我想看看是否有一个 bash 脚本可以做同样的事情。

或者,如果有一个脚本(任何脚本)以文本格式接收/proc/pid/smaps 的输出,并解析信息并以人类可读的格式转储也可以:-)

最佳答案

这里解释了/proc/pid/smaps 内容的相当高级的解释:http://linux.die.net/man/5/proc 。搜索“smap”。

也可以查阅 Linux 内核源代码,尽管除非您熟悉内核,否则这可能会更令人困惑。

根据您的评论,每个“部分”都是一个虚拟内存映射,可以是文件的一部分,例如可执行的.text部分、共享库的数据区域、堆栈等。

加载器的可执行部分:b7f5d000-b7f77000 r-xp 00000000 08:05 2746096/lib/ld-2.7.so

进程的堆栈bf84a000-bf85f000 rw-p bffeb000 00:00 0 [堆栈]

关于linux - 是否有 bash 脚本来解析 smaps 的输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1944771/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com