Em relação a onde essas tmpfs
dobras vêm:
-
/dev/shm
é um recurso padrão de algumas distribuições do Linux. Aquishm
significa "Memória Compartilhada". É um ramdisk criado por padrão. Tem 0 GB usado, indicando que você não está usando. -
/run/user/0
corresponde a um padrão usado por sistemassystemd
, que você parece ter.systemd
permite que você especifique limites de memória para "unidades de serviço" que são executadas. Tentesudo grep -R MemoryLimit /etc/systemd
para ver se você encontra algum arquivo de unidade que especifique um limite de memória. - Acredito que
/sys/fs/cgroup
também é criado por systemd
Em outras palavras, parece que você tem vários discos RAM padrão criados, o que acontece com a reserva em excesso da sua memória, se você tentar preenchê-los todos de uma só vez. Eu não me preocuparia com a mera existência desses arquivos, já que eles são dificilmente usados em sua "captura de tela".
Se você quiser limitar o uso de memória de aplicativos específicos, systemd
torna mais fácil limitar isso por "serviço". Leia sobre como usar MemoryLimit nos arquivos de configuração da "unidade de serviço" em /etc/systemd
.