¿Cómo configuro el tamaño predeterminado de / dev / shm?


12

Me gustaría cambiar el tamaño predeterminado de / dev / shm en Lubuntu 11.10 (también conocido como / run / shm ahora, supongo).

No parece aparecer en mi fstab:

# / was on /dev/sdb5 during installation
UUID=66ac63f0-45fa-4766-9d20-7c56bcd0460d /               ext3    noatime,errors=remount-ro 0       1
# /home was on /dev/sdb7 during installation
UUID=227f1b29-5d04-4c28-9c9c-ea70b1726434 /home           ext3    noatime         0       2
# swap was on /dev/sdb6 during installation
#UUID=9e13b7cc-1f75-4b4e-9e79-c0f7368de353 none            swap    sw              0       0
/dev/mapper/cryptswap1 none swap sw 0 0

tmpfs /tmp tmpfs defaults,noexec,nosuid 0 0
tmpfs /var/tmp tmpfs defaults,noexec,nosuid 0 0

Respuestas:


6

Intente poner una /dev/shmlínea en el fstabarchivo para anular la configuración predeterminada:

tmpfs /dev/shm tmpfs defaults,noexec,nosuid,size=100M 0 0

Si eso no funciona, puede intentar volver a montarlo después de que se haya montado en el arranque, por ejemplo, colocando esta línea en el /etc/rc.localarchivo

mount -o remount,size=100M /run/shm

1
Los trabajos de montaje. La fstabsugerencia no. Necesitamos algo mejor ...
Richard

Por lo menos, esto no funciona en 11.10: ver comentarios aquí .
Richard

1
¿No debería ser /dev/shm?
fuenfundachtzig

El mío se está llenando de archivos pulse-shm - ##### y necesito saber por qué debería permitir que lo haga. Ciertamente, no quiero que mi SSD se llene con archivos temporales. Todo el sistema está en un SSD 160.
SDsolar

0

Aumento temporal del tmpfssistema de archivos

1) Abra /etc/fstabcon vi o cualquier editor de texto de su elección,

2) Localice la línea /dev/shmy use la tmpfs sizeopción para especificar su tamaño esperado, por ejemplo, 512 MB:

tmpfs      /dev/shm      tmpfs   defaults,size=512m   0   0

por ejemplo, 2 GB:

tmpfs      /dev/shm      tmpfs   defaults,size=2g   0   0
mount -o remount /dev/shm

No parece aparecer en mi fstab
Michael
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.