The /proc File System

来源:http://www.faqs.org/docs/kernel/x716.html


In Linux there is an additional mechanism for the kernel and kernel modules to send information to processes --- the/proc file system. Originally designed to allow easy access to information aboutprocesses (hence the name), it is now used by every bit of the kernel which has something interesting to report, such as/proc/modules which has the list of modules and /proc/meminfo which has memory usagestatistics.

The method to use the proc file system is very similar to the one used with device drivers --- you create a structurewith all the information needed for the /proc file, including pointers to any handlerfunctions (in our case there is only one, the one called when somebody attempts to read from the /proc file). Then, init_module registers the structure with the kernel andcleanup_module unregisters it.


/proc 文件系统本来是被用来存放进程信息的,后来发展成为内核中只要需要report的的部分都放在了这个文件系统中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值