タグ

nohupに関するkazushigのブックマーク (2)

  • PHPにて重い処理を別スレッドで実行する方法!

    PHPにて重い処理を行おうとすると、ユーザへのレスポンスが遅くなります。 なので、ユーザへレスポンスする必要の無い処理。例えばメールの送信や裏で行うクエリ等は レスポンスを待たずに、次の処理へ進んでもらいたいですね。 そんな時に役立つ、重い処理を別スレッドにて起動させて、 メインスレッドでは、そのまま次の処理へ移行させる方法のご紹介です 因みに、Linux/Unix環境用を想定しています、 Windowsサーバでは動かないかも知れませんので、注意して下さい。 別スレッド起動にはexec()関数でのコマンドに秘密が! 別スレッドにて起動したスクリプトに対して引数を渡そう! PHPを別スレッドで動かす際の注意点 別スレッド起動にはexec()関数でのコマンドに秘密が! 重い処理を、バックグラウンドで走らせたい。レスポンスに関係無い処理の為に速度を落としたくない。 そんな時は、exec()を使用

    PHPにて重い処理を別スレッドで実行する方法!
  • バックグラウンド実行nohupとdisownの違い - Qiita

    コピペ http://za.toypark.in/html/2007/06-29.html 以下引用 nohupは良く使っていた。最近になってdisownを知った。違いは、プロセスの起動前に使うのがnohup、起動後に使うのがdisown。これだけだと判りにくいので、例を考えてみる。プログラムを作って、起動させる。

    バックグラウンド実行nohupとdisownの違い - Qiita
    kazushig
    kazushig 2014/06/16
    “nohup hoge”
  • 1