Что такое process_resident_memory_bytes?

Middle
206 просмотров
AFK Offer AI

process_resident_memory_bytes — метрика Prometheus, показывающая RSS (Resident Set Size) процесса — сколько физической памяти реально занимает Go-процесс. Это не то же самое, что go_memstats_alloc_bytes — RSS включает всю память: heap, stack, mmap, кэш runtime. RSS может быть значительно больше alloc, потому что Go не сразу возвращает память ОС. Для мониторинга лимитов в Kubernetes важен именно RSS, а не heap. Если RSS растёт и не падает — возможна утечка, но сначала проверь MADV_FREE поведение.

Следующий вопрос

Как проверять линтер в CI?