Что такое /dev, /run и /run/shm и можно ли изменить их размер?

Что такое /dev, /run и /run/shm и можно ли изменить их размер?

Итак, я недавно создал раздел на 15 ГБ для Linux Mint 14. Я работал над ним некоторое время, и получил уведомление о малом количестве места на диске. Я запустил df -hи вот что я получаю:

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

Что такое /dev, /run, и /run/shm, и можно ли уменьшить их размер и расширить, /dev/sda5чтобы использовать это пространство?

решение1

/runи /run/shmявляются временными файловыми системами, находящимися в оперативной памяти. СмотритеЧто это за новая файловая система /run?

/devэто здесьудевуправляет узлами устройств для ядра.

По сути, вы можете изменить размер своей файловой системы tmpfs(по умолчанию она установлена ​​на использование половины общего объема оперативной памяти), но, если посмотреть на общее использование вашего диска, у вас возникнет более насущная проблема с пространством, чем изменение размера временной файловой системы.

TheЗапись Arch Wiki fstab на tmpfsсодержит подробную информацию о том, как изменить его размер, например, включив строку в ваш /etc/fstab:

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

решение2

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

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

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

например 512 МБ: tmpfs /dev/shm tmpfs defaults,size=512m 0 0

например 2 ГБ: tmpfs /dev/shm tmpfs defaults,size=2g 0 0

mount -o перемонтировать /dev/shm

Связанный контент