coredump_filter的设置

本文介绍了如何使用coredump_filter参数来控制core文件中包含哪些类型的内存区域。这包括私有匿名内存、共享匿名内存等,并提供了具体的bit位含义示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

coredump是抓取进程空间内的内存并保存到文件上,并不是所有内存都需要保存的,你可以通过设置/proc/$pid/coredump_filter参数过滤,只抓取部分内存。该参数是一个值,每个bit位都有对应的含义用来表示是否抓取这部分内:

bit0: 私有匿名 
bit1: 共享匿名 
bit2: 有底层文件的私有映射 
bit3: 有底层文件共享映射 
bit4: ELF头 
bit5: 私有大尺寸页 
bit6: 共享大尺寸页

@$ adb shell cat /proc/505/coredump_filter
00000027
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值