Как мне установить размер по умолчанию / dev / shm?


12

Я хотел бы изменить размер по умолчанию / dev / shm в Lubuntu 11.10 (я думаю, он также известен как / run / shm сейчас).

Кажется, это не появляется в моем 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

Ответы:


6

Попробуйте вставить /dev/shmстроку в fstabфайл, чтобы переопределить настройки по умолчанию:

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

Если это не сработает, вы можете попробовать перемонтировать его после его монтирования при загрузке, например, поместив эту строку в /etc/rc.localфайл

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

1
Перемонтирование работает. fstabПредложение не делает. Нам нужно что-то лучше ...
Ричард

По крайней мере, это не работает в 11.10: см. Комментарии здесь .
Ричард

1
Не должно ли это быть /dev/shm?
fuenfundachtzig

Мой заполняется файлами pulse-shm - #####, и мне нужно знать, почему я должен разрешить это делать вообще. Конечно, я не хочу, чтобы мой SSD заполнялся временными файлами. Вся система на 160 SSD.
SDsolar

0

Временное увеличение tmpfsфайловой системы

1) Откройте /etc/fstabс помощью vi или любого текстового редактора на ваш выбор,

2) Найдите строку /dev/shmи используйте tmpfs sizeопцию, чтобы указать ожидаемый размер, например, 512 МБ:

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

например, 2 ГБ:

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

Похоже, что это не появляется в моем fstab
Майкл
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.