ejeker 发表于 2013-07-15 14:15

[结贴]普通应用程序(用户态)可以用task_struct来获得进程信息么?

本帖最后由 ejeker 于 2013-07-16 08:51 编辑

我的一个应用程序里面要求显示一些和进程相关的内存数据段等信息。

问题: 是否必须用到内核相关的编译/链接选项才能用task_struct来获得当前进程的详细信息。还是可以很简单的通过几行代码就能做到?

谢谢。

myworkstation 发表于 2013-07-15 16:02

回复 1# ejeker


    用户态的程序根本访问不了task_struct,进程的相关信息并不直接暴露给用户程序,有两种方法去取进程相关信息:读取/proc下的相关文件或写驱动程序然后通过驱动把内核信息暴露给应用。
页: [1]
查看完整版本: [结贴]普通应用程序(用户态)可以用task_struct来获得进程信息么?