Pull to refresh

Comments 4

Я надеялся, что в статье упомянут /proc/<pid>/smaps, /proc/[pid]/pagemap или подобное (https://man7.org/linux/man-pages/man5/proc.5.html), но к сожалению нет. Вероятно, репортинг памяти самим постгресом (спасибо переводчику) будет более полезен, чем измерение системными средствами, по крайней мере в текущих реалиях. А жаль.

Репортинг памяти самим постгресом, сделан не очень удачно имхо (((.
Репортинг в консоль работает только для текущей сессии, при этом нельзя также взять и посмотреть репорт по соседней сессии, только через функцию pg_log_backend_memory_contexts сбросить дамп в лог и потом грепать его. Печаль.
Какая рекомендация в итого предлагается, использовать большие страницы или нет?
Автор статьи прямо указывает что НЕиспользовать большие страницы НЕ рекомендуется — Especially when not utilizing huge_pages (not recommended)
С моей точки зрения большие страницы имеет смысл использовать если памяти больше 8-16GB, на калькуляторах с меньшим объемом памяти лишняя суета с настройкой.
Sign up to leave a comment.

Articles