Выбор ответа Junior Probes и ресурсы спрашивают часто обновлено
Превышение лимита CPU
Вопрос
Что происходит с контейнером, который пытается использовать больше CPU, чем его limits.cpu?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Его троттлят: процесс работает медленнее. CPU сжимаемый ресурс: CFS-квота ограничивает время работы в каждом периоде (по умолчанию 100 мс), процесс не убивают, но задержки растут.
Варианты ответа
- Его убивают с OOMKilled, как при превышении памяти
- Под вытесняется на другой узел со свободным CPU
- Его троттлят: процесс работает медленнееправильный ответ
- Kubernetes автоматически поднимает лимит до requests узла
Разбор
CPU сжимаемый ресурс: CFS-квота ограничивает время работы в каждом периоде (по умолчанию 100 мс), процесс не убивают, но задержки растут. OOMKilled относится к памяти. Вытеснение происходит при нехватке ресурсов узла, а не при превышении своего лимита CPU. Автоматически лимиты меняет только VPA, если он установлен.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.