linux – procfs和sysfs有什么区别?

procfs和sysfs有什么区别?为什么它们作为文件系统制作?据我了解,proc只是存储有关系统中运行的进程的即时信息.

解决方法:

What is the difference between procfs
and sysfs?

proc是旧的,它或多或少没有规则和结构.而且在某些时候,人们认为过程有点过于混乱,需要一种新的方法.

然后创建了sysfs,并将添加的新内容放入sysfs中,如设备信息.

所以在某种意义上它们也是这样做的,但是sysfs的结构更加结构化.

Why are they made as file systems?

UNIX哲学告诉我们,一切都是“文件”,因此它被创建,因此它的行为就像文件一样.

As I understand it, proc is just
something to store the immediate info
regarding the processes running in the
system.

这些部分一直存在,他们可能永远不会进入sysfs.

但是你可以在proc中找到更多旧的东西,这些东西没有被移动过.

上一篇:linux – 在DeviceTree中命名为GPIO


下一篇:虚拟环境上的jupyterhub开机启动设置