I was looking into htop
and the only process having > 0.0% CPU (apart from htop itself) was /usr/lib/udisks/udisks-daemon
.
So the questions are: What is this service? Do I need it? (Or when do I need it?) Why is it accessing the drives?
I was looking into htop
and the only process having > 0.0% CPU (apart from htop itself) was /usr/lib/udisks/udisks-daemon
.
So the questions are: What is this service? Do I need it? (Or when do I need it?) Why is it accessing the drives?
Official package description for
udisks
:This should be considered an essential package by almost everyone. The only time I would consider removing it is if I had a simple
/dev/sdX
CLI install on a machine where there was no need forudev
-- i.e., the hardware never changes (which in practice almost always means a virtual machine, a VPS or a very very old machine).Here is another take on your second question about whether you need it: It depends on what your objectives are. If you want to learn about how your system works under the hood, you definitely do not need any
udisks
daemon. Not even on Ubuntu.I am speaking out of my own experience here. The world needs more people who are curious about what is going on under the hood. See my code on GitHub for reference.