对于那些不知道的人, udev由格雷格(Greg)撰写 替换使用Linux的旧系统。 从2.6版开始,它是内核的硬件设备管理器。 使用此实用程序,可以更好地控制/ dev目录中的设备文件。 好的,到这里一切正常。
但是有人问我 udev占用空间。 这个问题似乎有些荒谬。 显然,您可以认为,就像任何软件一样,它占用硬盘上的存储空间来容纳其所需的二进制文件和其他辅助文件。 显而易见,它在运行时还将占用主内存或RAM中的空间。 但是一些用户的疑问或困惑并没有到那里,他们还有另一个出身...
事实是,有些 运行以下命令 检查分区的已占用空间和可用空间:
df -h
已经发现udev可以具有几个GB的空间,其中似乎所有东西都可用。 用户的下一个问题是它是否始终可用,是否可以删除它以获得一些存储空间。 这就是混乱所在.
例如,当我在笔记本电脑上运行它时,它告诉我它有3,7GB。 但是事实证明,它并没有占据那个空间,也就是说, 没有udev分区 在您的硬盘驱动器上,这会减少存储空间。 它是RAM磁盘,即使用临时FS类型在RAM中创建的分区。 通常,tmpfs被限制为RAM容量的50%,因此在我的情况下,我大约有8GB,因此显然有将近4GB的空间用于udev。
但是,它们总是被udev劫持并且不能用于其他用途是不正确的,因此您也不必为此担心。 这 答案是udev不会使用硬盘驱动器上的空间,至少不是df标记的内容,并且不是永久存在于您的RAM中...