Jak ustawić domyślny rozmiar / dev / shm?

12

Chciałbym zmienić domyślny rozmiar / dev / shm w Lubuntu 11.10 (chyba też teraz znany jako / run / shm).

Nie wydaje się pojawiać w moim 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
Richard
źródło

Odpowiedzi:

6

Spróbuj wstawić /dev/shmwiersz w fstabpliku, aby zastąpić ustawienia domyślne:

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

Jeśli to nie zadziała, możesz spróbować zamontować go ponownie po zamontowaniu podczas rozruchu, na przykład umieszczając tę ​​linię w /etc/rc.localpliku

mount -o remount,size=100M /run/shm
zorganizować
źródło
1
Ponowny montaż działa. fstabSugestia nie. Potrzebujemy czegoś lepszego ...
Richard
Co najmniej, to nie działa w 11.10: patrz komentarze tutaj .
Richard
1
Nie powinno tak być /dev/shm?
fuenfundachtzig
Mój zapełnia się plikami puls-shm - ##### i muszę wiedzieć, dlaczego w ogóle mam na to pozwolić. Z pewnością nie chcę, aby mój dysk SSD w ogóle wypełniał się plikami tymczasowymi. Cały system jest na dysku SSD 160.
SDsolar
0

Tymczasowy wzrost tmpfssystemu plików

1) Otwórz za /etc/fstabpomocą vi lub dowolnego edytora tekstu,

2) Znajdź linię /dev/shmi użyj tmpfs sizeopcji, aby określić oczekiwany rozmiar, np. 512 MB:

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

np. 2 GB:

tmpfs      /dev/shm      tmpfs   defaults,size=2g   0   0
mount -o remount /dev/shm
Mansur Ali
źródło
Wygląda na to, że nie pojawia się w moim fstabie
Michael