PROC 文件系统
为了方便访问内核信息,SylixOS 提供了 PROC 虚拟文件系统,该文件系统存在于 /proc 目录,包含了各种用于展示内核信息的文件,并且允许进程通过常规文件I/O系统调用来方便地读取,有时还可以修改这些信息。之所以将 /proc
文件系统称为虚拟文件系统,是因为其包含的文件和子目录并未存储于磁盘上,而是由内核在进程访问此类信息时动态创建而成。
SylixOS 提供的 PROC 文件系统示例目录内容:
[root@sylixos:/proc]# ls
ksymbol posix net power fs version kernel cpuinfo bspmem self yaffs