• ベストアンサー

cronでバッチファイルの実行時間に制限はある?

cronでバッチファイルを動かしています。 しかし、そのバッチファイルが完了するまで約2分ちかくあります。 以前、linuxでは2分までしかバッチファイルのプログラムを動かすことができないと聞いた事があったような気もするのですが、実際のところはどうなのでしょうか。 できれば1つのバッチファイルで約4分間ぐらい実行したいのですが、問題はありますでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

大いに問題があります。 CRONの最低実行間隔は1分です。 1分間隔で実行するCRONが実行するスクリプトの処理が2分かかった場合、そのプロセスはOS上どうなっていくと思いますか? おそらく数時間でそのサーバのリソースを食いつぶし、多量のSWAPを発生させてあっというまにダウンします。 そういう設定ができるのがCRONです。 2分だの4分だのという時間はあくまで便宜的のもので 「処理時間を実行間隔が上回るスクリプトの設置はできません」 という説明が正しい。

90ss55
質問者

お礼

どうもありがとうございました。

その他の回答 (1)

  • astronaut
  • ベストアンサー率58% (303/516)
回答No.1

>linuxでは2分までしかバッチファイルのプログラムを動かすことができない 完全にデマだと思います。 >約4分間ぐらい実行したいのですが 全く問題ありません。

90ss55
質問者

お礼

どうもありがとうございました。

関連するQ&A