Получить использование памяти устройства в журнале

У меня есть несколько модулей в systemd, и я хочу, чтобы они регистрировали использование памяти в своих журналах (где я могу проверить их с помощью journald). Может ли systemd делать это автоматически и регистрировать использование памяти в предопределенный период в файле журнала journald? Если нет, то какой простой способ сделать это в Ubuntu?


person motam    schedule 21.08.2016    source источник


Ответы (1)


Нет, systemd не может этого сделать.

Привилегированный процесс может периодически проверять записи таблицы страниц в /proc/PID/. Таким образом, вы можете легко отслеживать использование памяти стека/кучи с точностью до размера страницы.

person Umut    schedule 24.08.2016