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中找到更多旧的东西,这些东西没有被移动过.