Есть ли программа для диагностики и обобщения того, почему мой компьютер работает медленно? [закрыто]

Есть ли программа, которая скажет мне, почему мой сервер работает медленно? Что излишне используется? ЦП / память / диск / сеть ... и какие процессы влияют на это использование? Мне нужна программа, которая может проверить и объяснить мне это. (Я не хочу в этом разбираться.) Может быть, он даже может предложить изменения в настройке сервера.

-3
задан 27 June 2021 в 06:55
1 ответ

Люди используют top или его варианты: htop , поверх , glances ], внизу .

Вы можете добавить к этому: vmstat , iostat , mpstat , dstat

Затем у вас есть профилировщики (трассировка и выборка), отладчики, трассировщики (ядро и пользовательское пространство).

Анализаторы дампа ядра, Регистры производительности процессора .

Сетевые захваты, отладчики / дамперы USB и последовательного порта / UART.

Добавьте к этому виртуализацию и контейнеры, различные архитектуры (CPU, NUMA ...)

Не ожидайте, что один инструмент найдет все проблемы и решения, и этот инструмент будет поддерживаться и развиваться вместе с технологиями. Я ожидаю, что в будущем появятся инструменты с улучшенным ИИ, которые помогут в 80% проблем, но новые проблемы требуют глубокого анализа, который может решить только человек.

eBPF может удовлетворить множество требований. См. Также страницу Брендана .

1
ответ дан 28 July 2021 в 15:29

Теги

Похожие вопросы