标签: linux-kernel linux-device-driver
有没有办法获得linux内核线程的代码段的地址和大小(如task_struct->mm->mmap->vm_start和vm_end用于task_struct->mm != 0的活动任务)?
task_struct->mm->mmap->vm_start
vm_end
task_struct->mm != 0
答案 0 :(得分:0)
我建议你浏览Linux内核的taskstats界面,该界面可以提供所有Linux线程的信息,包括VM统计信息。
查看doc以及界面的header。
没有简单的方法可以入侵内核以枚举所有可用的task_struct。
task_struct