Встречается на собеседованиях • сегодня

Как проверишь причину перегрузки сервера Load Average

Для анализа высокой нагрузки (Load Average) на сервере можно использовать следующий подход:

  1. Топ процессовtop или htop покажут процессы с высоким CPU/RAM потреблением:
bash
top -c
  1. IO Wait – проверка дисковых операций через iostat или vmstat:
bash
vmstat 1 5
  1. Сетевые соединенияnetstat или ss для анализа активных соединений:
bash
ss -tulnp
  1. Логи – анализ системных логов (/var/log/syslog, journalctl) и логов приложений.

  2. Профилирование Python – если проблема в коде:

python
import cProfile
def foo():
    # ваш код
cProfile.run('foo()')

Для долгосрочного мониторинга удобно использовать sar (sysstat) или специализированные инструменты типа Prometheus+Grafana.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы