zoukankan      html  css  js  c++  java
  • 第十章读书笔记

          在 Linux 文件系统中, /proc 经常被用来作为内核空间与用户空间进行数据交=EE的工具。/proc 文件系统的行为方式与设备文件系统 C/dev)类似。/proc 是虚拟文件系统,也就是说了 /proc 并不 是真正的文件系统,而是内存映射。 所有读写/proc_l¥J操作都是对内存的读写F所以读写/proc 文件 系统的速度要远比读写/dev 文件系统的速度快。因此,/proc 文件系统也可作为 Linux 驱动与用户 空间程序交互的工具。 有很多系统信息就是通过/proc 文件系统由内核空间的程序向外界提供的。 例如,当前系统的内 存资源就是通过/proc/meminfo 文件获取的,读者可以使用如下的命令查看/proc/meminfo 文件的内容。

        proc_mkdir 口 name: 虚拟目录名称。 口 parent: 虚拟目录父目录的 proc_d让_en町结构体指针。如果直接在/proc 目录下建立虚拟 目录,该参数的值为 NULL。
    create_proc_entη 口 name: 虚拟文件名称。 口 mode: 虚拟文件的访问权限, 等同于 Linux 文件的访问权限。 口 parent: 虚拟文件父目录的 proc_ dir _ entry 结构体指针。如果直接在/proc 剖录下建立虚拟 文件,该参数的值为 NULL。
    create_proc_read_en衍y 口 name: 虚拟文件名称。 口 mode:虚拟文件的访问权限,等同于 Linux 文件的访问权限。 口 base: 虚拟文件父目录的 proc_ dir _ entry 结构体指针。如果直接在/proc 下建立虚拟文件, 该参数的值为 NULL。 口 read_proc:处理读动作的函数指针。 口 data: 用于虚拟文件系统的数据(任意类型的指针〉。该值就是 proc_ dir _entry.read _proc 函数 的最后一个参数值。相当于与某个虚拟文件永久绑定的数据。如果不市要设置该数据,可以为 NULL. remove _proc _ entry 口 name: 要删除的虚拟文件的名称。 口 parent: 虚拟文件父目录的 proc_ dir _ en町 结构体指钊。如果直接在/proc 目录下建立虚拟 文件, 该参数的值为 NULL.  

         http://www.cnblogs.com/sjjj/

  • 相关阅读:
    视音频开发测试文件下载
    H.264 中的Annex B格式和AVCC格式
    FFmpeg——命令笔记
    Gamma 矫正
    头文件 <string.h> <cstring> <string> 区别
    Serializable
    Oracle学习
    JDBC
    Servlet为主理解cookie,session,filter
    javaweb复习-环境篇
  • 原文地址:https://www.cnblogs.com/sjjj/p/5617026.html
Copyright © 2011-2022 走看看