現在、コンテンツ スクリプト (jquery はコンテンツ スクリプトの 1 つ) を使用する拡張機能を開発していますが、長時間使用するとページが遅くなることに気付きました。ページは動的ではありませんが、クリックするたびに更新されます (ボタンをクリックすると別のページに移動します)。タスク マネージャーを開くと、コンテンツ スクリプトがメモリ リークの原因であることがはっきりとわかります。
拡張機能が無効になっています (約 20 回の更新後)
有効 (約 20 回の更新後)
他のすべてのスクリプトを削除し、jQuery スクリプトも削除してリークが存在しないことを確認することで、リークを jQuery & jQueryUI スクリプトに絞り込みました。
私は最新バージョンの jQuery を使用していますが、それを使用している他のページではこのリークは見られません。
少なくともメモリリークを減らすためにできることはありますか?
- 編集
拡張機能はProject-Axemanですので、他に何か漏れていると思われる場合はご覧ください。
- アップデート
jQuery をベータ版に置き換えましたが、問題は解決しません...