系统相关
首页 > 系统相关> > linux – procfs和sysfs有什么区别?

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,filesystems,proc,sysfs
来源: https://codeday.me/bug/20190808/1621898.html