Мне интересно, как запустить процесс в командной строке, чтобы использовать меньшую вычислительную мощность. Проблема, с которой я сталкиваюсь, заключается в том, что процесс в основном захватывает процессор и берет с собой MySQL и остальную часть сервера. Все становится очень медленным.Как получить процесс командной строки, чтобы использовать меньше вычислительной мощности
Я использовал nice
раньше, но не имел большого успеха с этим. Если это ответ, как вы его используете?
Я также подумал о вводе команд sleep
, но он все равно будет использовать память, поэтому это не самый лучший вариант.
Есть ли другое решение?
Не имеет значения, как долго он работает, в пределах разумного.
Если это имеет значение, скрипт является PHP-скриптом, но я запускаю его в командной строке, так как он запускает 30 и более минут.
Редактировать: процесс является сценарием миграции, поэтому я действительно не хочу тратить слишком много времени на его оптимизацию, поскольку его нужно запускать только для тестирования и один раз идти вживую. Просто для тестирования, он держит сервер в значительной степени остановить ... и это общий сервер.
+1 для восстановления. TIL - новая команда! – 2013-04-22 17:53:35