こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

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

cronでバッチファイルを動かしています。

しかし、そのバッチファイルが完了するまで約2分ちかくあります。

以前、linuxでは2分までしかバッチファイルのプログラムを動かすことができないと聞いた事があったような気もするのですが、実際のところはどうなのでしょうか。

できれば1つのバッチファイルで約4分間ぐらい実行したいのですが、問題はありますでしょうか?

投稿日時 - 2010-12-26 16:09:20

QNo.6408435

困ってます

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

大いに問題があります。
CRONの最低実行間隔は1分です。

1分間隔で実行するCRONが実行するスクリプトの処理が2分かかった場合、そのプロセスはOS上どうなっていくと思いますか?
おそらく数時間でそのサーバのリソースを食いつぶし、多量のSWAPを発生させてあっというまにダウンします。
そういう設定ができるのがCRONです。

2分だの4分だのという時間はあくまで便宜的のもので

「処理時間を実行間隔が上回るスクリプトの設置はできません」

という説明が正しい。

投稿日時 - 2010-12-29 20:42:33

お礼

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

投稿日時 - 2011-01-06 03:12:11

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

>linuxでは2分までしかバッチファイルのプログラムを動かすことができない

完全にデマだと思います。

>約4分間ぐらい実行したいのですが

全く問題ありません。

投稿日時 - 2010-12-26 16:54:08

お礼

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

投稿日時 - 2011-01-06 03:12:23

あなたにオススメの質問