巨大なウェブアプリがあります。ユーザーが Web アプリケーションを操作するとき、ほとんどの関数は 1 回だけ呼び出されるため、パフォーマンスの問題はありません。システムから何度も異なるメソッドを呼び出す新しい「ファイルからインポート」メソッドを作成しました。他の人のメソッドを変更したり、log4j を無効にしたりしたくありません。ファイルからのインポートはめったに使用されず、主要な機能ではなくアドオンのように扱われます。このため、パフォーマンスの問題が発生します。プロファイリングの結果、ほぼ 22% の時間が log4j によって使用されていることがわかりました。
1 つのメソッドとそれが呼び出すメソッドに対して log4j をプログラムで無効にすることは可能ですか?