В этой статье мы рассмотрим память внутри контейнера Kubernetes. Какие есть основные типы памяти, как они управляются и какие коварные моменты с ними связаны. В этой статье вы узнаете ответы на интересные вопросы: Какие метрики памяти считаются неправильно? Сколько раз надо прочитать файл, чтобы он хорошо закешировался? Какую память учитывает Out-of-memory killer? И так, поехали. Стоит сказать, что в вопросах управления памятью K8S полагается на Control Groups (CGroups). Поэтому, давайте вспомним, что такое…