
У меня есть скрипт, который устанавливает много программного обеспечения. Для целей отладки я ищу способ простого тестирования моей системы после каждой установки, чтобы увидеть, какая часть программного обеспечения калечит мой сервер.
Установка NPM происходит ужасно медленно.
решение1
Я думаю, что было бы лучшей стратегией найти службу или процесс, который вызывает проблему. Но чтобы ответить на ваш вопрос, как вы его задали, вы могли бы поместить что-то вроде этого после каждой установки в вашем скрипте.
top -n 10 -b > top-outputAfterXinstall.txt
Замените X на название только что установленного вами программного обеспечения. Это даст вам хорошее представление о том, как установки влияют на производительность памяти и процессора, а также какие процессы вызывают проблемы.