Tmpfs израсходовав больше, чем доступная RAM

У меня есть 8 ГБ RAM:

» cat /proc/meminfo 
MemTotal:        8096188 kB

Но я использую путь больше, чем это только со смонтированным tmpfs:

» sudo df -ha | grep tmpfs
tmpfs           791M  9,9M  781M   2% /run
tmpfs           3,9G   79M  3,8G   2% /dev/shm
tmpfs           5,0M  4,0K  5,0M   1% /run/lock
tmpfs           3,9G     0  3,9G   0% /sys/fs/cgroup
tmpfs           3,9G  3,4M  3,9G   1% /tmp
tmpfs           3,9G     0  3,9G   0% /var/tmp
tmpfs           3,9G  1,4M  3,9G   1% /var/log
tmpfs           3,9G     0  3,9G   0% /var/spool
tmpfs           791M   92K  791M   1% /run/user/1000

Очевидно, я неправильно понимаю что-то здесь. tmpfs совместное использование памяти? Разве они не истратили? Это будет проблемой, если они начнут расти?

0
задан 23 February 2018 в 03:18

1 ответ

Считайте это

Поскольку весь tmpfs монтируется, "Польза" является искусственным пределом. Размер по умолчанию для монтирования tmpfs является половиной Вашей RAM. Это может быть скорректировано во время монтирования. (человек монтирует, прокручивает к tmpfs).

Полагайте также что предел Вашего tmpfs половина Вашей памяти (Физическая память + ПОДКАЧКА)

0
ответ дан 30 October 2019 в 09:35

Другие вопросы по тегам:

Похожие вопросы: