至于绝对完整且正确的内容,请上 usenet: comp.linux 下询问大牛们 :-)
On 2011-10-3 16:05, Mike Manilone wrote:
procfs是不可移植的,每个系统都不一样,不建议使用。。(因此很多程序正在移
除对procfs的支持)
我其实对这些不太了解。。标 * 的说明不是很了解,没写出来的当然。。
cmdline: 启动命令行
fd: 所有打开的fd
sessionid: 会话ID(APUE有讲)
cgroup: 也就是2.6.38内核的200+行patch,加速的,详细请 google
limits: 资源限制(APUE有讲)
* stack: 栈?
* mem: 内存内容?
environ: 环境变量(详见APUE)
最佳方法是使用IPC(见UNP卷2)与这个程序进行沟通获取信息,这种方法只适宜
在调试时临时用用~
On 2011-10-3 15:58, tty linux wrote:
> 不好意思,又要打扰大家了。小弟,又有疑问,需要各位大闸和有心人,帮忙帮忙。
>
> 我知道,通过/proc目录下的各个文件,我可以了解到系统的状态。而通过该目录下的数字目录,我可以通过读取数字目录下的内容,来获得某一个进程的信息。
> 我现在的问题是:
> 我想得到,关于/proc目录下各个文件的功能的介绍。比如: 在/proc/2479目录下,有以下的文件
>
> attr comm exe limits mounts oom_score
> schedstat statm
> auxv coredump_filter fd loginuid mountstats pagemap
> sessionid status
> cgroup cpuset fdinfo maps net
> personality smaps syscall
> clear_refs cwd io mem numa_maps root
> stack task
> cmdline environ latency mountinfo oom_adj sched
> stat wchan
>
> 然后,我想知道上面各个文件所记录的内容是什么,功能是什么。
>
> 应该有手册,或这mannual之类的东西,具体介绍各个文件所记录的内容是什么,功能是什么的,吧?
> _______________________________________________
> Chinese mailing list
> Chinese at
lists.fedoraproject.org
>
https://admin.fedoraproject.org/mailman/listinfo/chinese
--
Best Regards,
Mike Manilone.
http://www.ekd123.org