プロジェクトに Jython (jython-standalone-2.7.0.jar) を埋め込んでいます。したがって、すべてのアクション (非常に短いものです。Python スクリプトで実装された DB 更新または同様のものを考えてください) ごとに、新しいインタープリターを開始します (その後、再び閉じます)。
インタープリターを初めて初期化すると、起動が非常に遅くなります (なぜですか?これは加速できますか?)。後続のインタープリターの初期化では、起動が非常に高速に見えます。
アクションは非常に高速に処理される必要があるため、常に新しいインタープリターを開始することをお勧めしますか、それとも代わりにインタープリターのプールを使用する必要がありますか?
インタープリタープールを使用しているときにインタープリターをリセットする方法 (インタープリターに「古い」状態があってはならないため)?