Для тех, кто не знает, udev был написан Грегом заменить старую систему, в которой использовался Linux. Это аппаратный диспетчер устройств для ядра, начиная с версии 2.6. Благодаря этой утилите можно лучше управлять файлами устройств, находящимися в каталоге / dev. Хорошо, здесь все нормально.
Но некоторые спрашивали меня, если udev занимает место. Вопрос может показаться несколько абсурдным. Очевидно, вы можете подумать, что, как и любое программное обеспечение, оно занимает место на жестком диске для хранения двоичных и других необходимых ему вспомогательных файлов. Во время работы он также будет занимать место в основной памяти или ОЗУ, что тоже очевидно. Но вопрос или недоумение некоторых пользователей не идет туда и они имеют другое происхождение ...
Дело в том, что некоторые выполните следующую команду чтобы проверить занятое и доступное пространство ваших разделов:
df -h
Было обнаружено, что udev может иметь несколько ГБ пространства, из которых кажется, что все доступно. Следующий вопрос от пользователя: всегда ли он доступен, можно ли его удалить, чтобы получить несколько гигабайт памяти. Вот где путаница.
Например, когда я запускаю его на своем ноутбуке, он сообщает мне, что у него 3,7 ГБ. Но оказывается, что он не занимает это место, то есть нет раздела udev на вашем жестком диске, который вычитает объем памяти. Это RAM-диск, то есть раздел, созданный в RAM с использованием временного типа FS. Обычно tmpfs ограничен 50% объема ОЗУ, поэтому в моем случае у меня около 8 ГБ, и, следовательно, у меня почти 4 ГБ, по-видимому, предназначено для udev.
Но также неверно, что они всегда перехватываются udev и не могут использоваться для чего-то другого, так что вам тоже не стоит об этом беспокоиться. В ответ в том, что udev не использует место на вашем жестком диске, по крайней мере, не то, что отмечает df, а не в вашей оперативной памяти постоянно ...