1 日に数千回実行されるバックグラウンド python スクリプトがあります。私は単にそれを実行していpython foo.py
ます。スクリプト自体がいくつかのインポート (解析ライブラリと sqlalchemy) を実行し、データベース接続を確立して解析を行い、データを db に保存します。
スクリプトが実行されるたびに Python 環境をロードするために多くのオーバーヘッドが追加されるのではないかと思っています。
スクリプトが一度開始され、何かを実行する必要があるかどうかを確認するためにポーリング ループが発生するようにすることもできますが、これを実行する価値があることを明確にしたいと思います。
入力はありますか?