从模块中读取/ proc

时间:2012-08-30 08:16:30

标签: linux-kernel linux-device-driver

也许我只是错了。

我有一个Linux模块(Ubuntu 12.04)需要收集有关当前进程的信息,例如每个进程打开的文件数等等。我认为最好的方法是让模块读取/ proc,并为每个代表的进程在/ proc子目录中查找它想要的信息。

显然我的模块无法调用opendir / readdir。我认为有一个proc_readdir()我可以在内核空间中使用,但我似乎无法找到它的任何信息。

我错过了什么吗?模块是否有更好的方法来收集过程信息?如果它是proc_readdir()那么我在哪里可以找到一些例子?

0 个答案:

没有答案