udisks-daemon 有什么作用,我需要它吗?

lee*_*mes 14 process hard-drive dbus services

我正在调查htop,唯一具有 > 0.0% CPU 的进程(除了 htop 本身)是/usr/lib/udisks/udisks-daemon.

所以问题是:这是什么服务?我需要吗?(或者我什么时候需要它?)为什么要访问驱动器?

ish*_*ish 12

官方包装说明udisks

udisks 守护进程充当系统块设备的接口,通过 D-Bus 实现。它处理诸如查询、挂载、卸载、格式化或分离存储设备(如硬盘或 USB 拇指驱动器)等操作。

该软件包还提供了 udisks 实用程序,可用于从命令行触发这些操作(如果 PolicyKit 允许)。如果可用,则使用诸如 hdparm 之类的外部工具来实现额外的操作,例如配置磁盘降速时间。

创建或修改 XFS、RAID 或 LUKS 加密等文件系统需要安装相应的 mkfs.* 和管理工具,例如 VFAT 的 dosfstools 和 mtools、XFS 的 xfsprogs 或 LUKS 的 cryptsetup。


我需要吗?

几乎每个人都应该将其视为必不可少的软件包。的唯一一次会考虑取消它,如果我有一个简单的/dev/sdXCLI安装在机器上,那里有没有必要udev-即,硬件不会改变(这在实践中几乎总是意味着虚拟机,一个VPS或非常非常旧机器)。