¿Qué son /dev, /run y /run/shm? ¿Puedo cambiar su tamaño?

¿Qué son /dev, /run y /run/shm? ¿Puedo cambiar su tamaño?

Recientemente creé una partición de 15 GB para Linux Mint 14. He estado trabajando en ello por un tiempo y recibí una notificación de poco espacio en disco. Corrí df -hy esto es lo que obtengo:

Filesystem      Size  Used Avail Use% Mounted on
/dev/sda5        11G   11G  2.3M 100% /
udev            1.9G  4.0K  1.9G   1% /dev
tmpfs           751M  1.1M  750M   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            1.9G  4.0M  1.9G   1% /run/shm
none            100M   16K  100M   1% /run/user

¿Qué son /dev, /runy /run/shm? ¿Puedo cambiar su tamaño para que sean más pequeños y ampliarlos /dev/sda5para usar ese espacio?

Respuesta1

/runy /run/shmson sistemas de archivos temporales que residen en la RAM. Ver¿Qué es este nuevo sistema de archivos /run?

/deves dondeudevGestiona los nodos del dispositivo para el kernel.

Básicamente, puede cambiar el tamaño de su tmpfs(está configurado de forma predeterminada para usar la mitad de su RAM total) pero, al observar el uso general del disco, tiene un problema de espacio más urgente que cambiar el tamaño de su sistema de archivos temporal.

ElEntrada fstab de Arch Wiki sobre tmpfstiene detalles sobre cómo cambiar su tamaño, por ejemplo, incluyendo una línea en su /etc/fstab:

tmpfs   /tmp    tmpfs   nodev,nosuid,size=2G     0  0

Respuesta2

Aumento temporal del sistema de archivos tmpfs

1) Abra /etc/fstab con vi o cualquier editor de texto de su elección.

2) Localice la línea de /dev/shm y use la opción de tamaño tmpfs para especificar el tamaño esperado.

por ejemplo, 512 MB: tmpfs /dev/shm tmpfs predeterminados, tamaño = 512 m 0 0

por ejemplo, 2 GB: tmpfs /dev/shm tmpfs predeterminados, tamaño = 2g 0 0

montar -o remontar /dev/shm

información relacionada