Проблема рабочей памяти в Linux с большим количеством ядер ARC CPU

У нас есть система с ядрами 4K ARC под управлением Linux, обновленная с ядра 4.2 до 4.8. В последнее время мы заметили, что при запуске приложения, использующего все ядра, значения Slab и SUnreclaim в выводе 'cat /proc/slabinfo' увеличиваются до того момента, когда происходит сбой приложения с 'Ошибка выделения страницы'. Мы удалили всю логику из приложения, оставив пустые циклы, но проблема все еще существует. Что интересно, у нас была такая же проблема с ядром 4.2, и мы решили эту проблему, запустив 'ls /sys/kernel/slab/*/shrink`; do echo 1 > $i; сделанный'. Однако в ядре 4.8 эта команда не влияет на потребление памяти Slab (она немного снижает значения Slab и SUnreclaim, но приложение по-прежнему аварийно завершает работу). Это выглядит для нас как утечка памяти ядра. Любые дополнительные идеи о том, что это может быть?

Спасибо

0 ответов

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