Что такое /dev/loopx?
$ df -kh
Filesystem Size Used Avail Use% Mounted on
udev 7,8G 0 7,8G 0% /dev
tmpfs 1,6G 19M 1,6G 2% /run
/dev/sda2 622G 227G 364G 39% /
tmpfs 7,8G 1,1G 6,7G 14% /dev/shm
tmpfs 5,0M 4,0K 5,0M 1% /run/lock
tmpfs 7,8G 0 7,8G 0% /sys/fs/cgroup
/dev/loop1 143M 143M 0 100% /snap/inkscape/2527
/dev/loop3 79M 79M 0 100% /snap/core/1441
/dev/loop0 79M 79M 0 100% /snap/core/1577
/dev/loop4 79M 79M 0 100% /snap/core/1512
/dev/loop2 62M 62M 0 100% /snap/pencilsheep/5
tmpfs 1,6G 92K 1,6G 1% /run/user/1000
Что это /dev/loop файлы устройства? Моя оперативная память всегда заполнена. Это связано?
2 ответа
/dev/loop* являются зацикленными устройствами, делающими простые файлы доступными как блочные устройства. Они не имеют ничего общего с оперативной памятью. Обычно они используются для монтирования образов дисков, в вашем случае, по-видимому, для Ubuntu Snap. Смотрите эту статью в Википедии для деталей.
Также обратите внимание, что это хорошая вещь (ТМ), ваша RAM заполнена. Неиспользуемая ОЗУ тратится впустую ОЗУ, поэтому Linux прилагает все усилия для эффективного использования всей ОЗУ. Смотрите эту страницу информации для деталей.
Это нормально. /dev/loopX - это виртуальные устройства для монтирования файлов образов, они только для чтения, поэтому они не становятся больше или меньше, чем при создании.
Эти точки монтирования подключены к сервису snapd. Вы увидите дополнительные устройства петли, добавленные для каждого программного обеспечения, которое вы устанавливаете с помощью "привязки". Его можно удалить, удалив приложение через оснастку.