Вы пытались открыть окно терминала и запустить top
или открыть Activity Monitor
, затем запустить каждый из них по отдельности и посмотреть, когда ваш процессор начинает подниматься?И top
, и Activity Monitor
позволят вам отсортировать данные по загрузке процессора приложением.Используйте top -o cpu
и посмотрите, является ли наибольшая нагрузка приложением, которое вы запустили, или, возможно, чем-то еще, которое приложение запускает.
Приложение Rails будет всплывать при запуске, но должно успокоиться, ожидая входящих соединений.Если у вас есть периодические задачи, которые он выполняет, вы должны увидеть, что они снова вызывают всплеск активности процессора, а затем заканчиваются, когда задача заканчивается.
Вы находитесь на MacBook Pro.Сколько у вас оперативной памяти?Может быть, ваши приложения заканчиваются и слишком часто меняются местами?Это может повлиять на общую производительность вашей системы, заставляя процессор работать тяжелее, вызывая его нагрев.Жесткий диск MacBook Pro разработан с учетом эффективности использования батареи, а не высокой производительности, поэтому, если вы сильно ударили по диску с большим количеством операций ввода-вывода из базы данных, вы можете нагреть машину и заставить приложения ждать из-за блокировки записиили что-то в этом роде.
Существует множество разных вещей, которые могут привести к замедлению работы вашего компьютера и приложений, и вы на самом деле не дали нам много работы, поэтому это некоторые общие идеиво что бы я заглянул.