也许我只是错了。
我有一个Linux模块(Ubuntu 12.04)需要收集有关当前进程的信息,例如每个进程打开的文件数等等。我认为最好的方法是让模块读取/ proc,并为每个代表的进程在/ proc子目录中查找它想要的信息。
显然我的模块无法调用opendir / readdir。我认为有一个proc_readdir()我可以在内核空间中使用,但我似乎无法找到它的任何信息。
我错过了什么吗?模块是否有更好的方法来收集过程信息?如果它是proc_readdir()那么我在哪里可以找到一些例子?