Я занимаюсь веб-разработкой, и у Ruby есть куча задач .. Grunt serve, Sublime plugins, Brew и т.д ... Ничего фантастического. Всего несколько установок npm и команда grunt serve, унаследованная от Yeoman/Assemble

Недавно он начал использовать процессор на 100%, и я не уверен, как спасти мой процессор без перезагрузки.

Могу ли я убить Руби, а затем перезапустить его?

Как я могу выяснить, что является причиной проблемы?

Я отменил все команды, которые работали в окнах терминала, и выключил Sublime Text, и он все еще зависает на 100% загрузки процессора, и мой вентилятор просто обалдевший.

Использование OSX Yosemite, iTerm2, Ruby 2.0.0

1 ответ1

0

Если вы запустите top -u в Терминале, он покажет вам, какие процессы запущены, отсортированные в порядке убывания загрузки ЦП. Это должно показать вам, кто является виновником (рубин или иначе). Вы должны увидеть идентификатор процесса (PID) этого процесса в верхнем выводе. Затем вы можете выйти из top (нажать q) и kill pid где pid - это pid того, что вы хотите убить.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .