私は長時間実行されているPythonプログラムに取り組んでいます(その一部はFlask APIであり、他のリアルタイムデータフェッチャーです)。
私の長時間実行プロセスは両方とも、大規模なデータセット(たとえば、1〜5 MB相当のデータなど、特定の経済系列の1秒ごとの観測)に対して非常に頻繁に繰り返されます(APIは1秒間に数百回も実行する場合があります)。また、シリーズ間の補間、比較、計算も行います。
プロセスを存続させるために、これらの大きなデータセットを反復/パラメーターとして渡す/処理するときにどのようなテクニックを練習できますか?たとえば、gcモジュールを使用して手動で収集する必要がありますか?
アップデート
私はもともとC/C ++開発者であり、C ++でパーツを書くのに問題はありません(そして楽しむことさえできます)。私は単にそうする経験がありません。どうすれば始められますか?
何かアドバイスをいただければ幸いです。ありがとう!