Я использую Ubuntu, и я не могу найти /sbin/hotplug
. Заменило ли это что-нибудь?
Как оно справляется с горячей заменой? Я читал, что ядро вызывает его для уведомления пространства пользователя, когда происходит событие горячего подключения. Я также проверил /proc/sys/kernel/hotplug
, но он пуст
От https://www.kernel.org/doc/pending/hotplug.txt мы можем читать:
... Linux provides two interfaces to hotplug; the kernel can spawn a usermode
helper process, or it can send a message to an existing daemon listening to a
netlink socket.
и:
It's possible to disable the usermode helper hotplug mechanism
(by writing an empty string into /proc/sys/kernel/hotplug)...
Так, если Ваш /proc/sys/kernel/hotplug
пусто, который означает, Вы/человечность не используете 'механизм замены в горячем режиме помощника непривилегированного режима'.
Вместо этого udev, как "преемник" старого 'помощника непривилегированного режима заменяют механизм в горячем режиме', слушает на сокет netlink и уведомляется ядром о событиях замены в горячем режиме.
я надеюсь, что это помогает.