coredump_filter过滤dump file 抓取内存

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

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

详情见 man core.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章