コマンドラインでプロセスを実行して、より少ない処理能力を使用する方法を考えています。私が抱えている問題は、プロセスが基本的にCPUを引き継ぎ、MySQLとサーバーの残りの部分を引き継ぐことです。すべてが非常に遅くなっています。
私はnice
以前に使用したことがありますが、あまり運がありませんでした。それが答えだとしたら、どのように使いますか?
コマンドを入れることも考えましsleep
たが、それでもメモリを使い果たしてしまうので、最善の選択肢ではありません。
別の解決策はありますか?
理由の範囲内で、それがどれだけ長く実行されるかは私には関係ありません。
違いが生じる場合、スクリプトはPHPスクリプトですが、実行にはすでに30分以上かかるため、コマンドラインで実行しています。
編集:プロセスは移行スクリプトであるため、テスト目的で1回実行するだけで実行できるため、最適化にあまり時間をかけたくありません。テストのためだけに、サーバーをほぼ停止させ続けます...そしてそれは共有サーバーです。