LINUX.ORG.RU

Неадекватный размер shared memory

 ,


0

1

После загрузки системы начинает расти shared и cached memory со скоростью ~1-2 MB/sec. останавливается на таких значениях:

             total       used       free     shared    buffers     cached
Mem:          7981       4542       3439       4046         38       4262
-/+ buffers/cache:        242       7739
Swap:            0          0          0

Активности диска нет. Активности процессора нет. Свопа нет. Память 8GB

Убивал почти все процессы (некоторые типа dbus systemd upstart почему то перезапускаются после kill -9 - похоже на баг) - ни на что не влияет.

------ Shared Memory Limits --------
max number of segments = 4096
max seg size (kbytes) = 104857
max total shared memory (kbytes) = 209712
min seg size (bytes) = 1

в /dev/shm 2 файла по 65 метров - pulse-shm-*

Если на пути к заветным ~4GB не хватает помяти - начинаются жесточайшие тормоза и прибивается полезный процесс для бесполезного выделения памяти.

Началось такое поведение после обновления ubuntu c 14.04 до 14.10.

Вопросы:
1. Как правильно установить лимиты shared memory?
2. Почему растет cached memory? (в iotop все тихо)



Последнее исправление: Ower (всего исправлений: 1)

Что происходит после

echo 3 > /proc/sys/vm/drop_caches
?

/tmp у тебя в tmpfs? Насколько заполнен?

anonymous
()
Ответ на: комментарий от anonymous

/tmp на диске.

echo 3 > /proc/sys/vm/drop_caches сбрасывает буферы

Ower
() автор топика

нашел причину: /dev/.bootchart/log/proc_ps

Ower
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.