$ 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
设备文件是什么?我的 RAM 总是满的。这有关系吗?
/dev/loop*
是循环设备,使普通文件可以作为块设备访问。它们与 RAM 占用无关。它们通常用于安装磁盘映像,在您的情况下显然是用于 Ubuntu Snap。有关详细信息,请参阅此 Wikipedia 文章。另请注意,您的 RAM 已满是一件好事(TM)。未使用的 RAM 是浪费的 RAM,因此 Linux 会努力充分利用您的所有 RAM。有关详细信息,请参阅此信息页面。
这是正常的。/dev/loopX 是挂载映像文件的虚拟设备,它们是只读的,因此不会比创建时更大或更小。
这些挂载点连接到 snapd 服务。您将看到为使用“snap”安装的每个软件添加了额外的循环设备。可以通过 snapd 卸载应用程序来删除它。