javaFXサンプルのEnsemble.jarでページを頻繁に切り替えると、メモリが高くなり、解放できないことがわかりました。これは私のプロジェクトでも起こりました。それはjavaFXのバグですか?現在、私たちのテスターは常にこの問題について不平を言っています。
この問題を解決するための良い方法はありますか?javaFXの「メモリリリース」で何ができるでしょうか?
この問題を解決するために、私たちが行ったことは次のとおりです。
- javaFXページを破棄したときに、グローバル変数をNULLに設定します。
- .cssファイルでの「繰り返される大きな画像」の使用を減らします。
- Platform.runLater()でGCを呼び出します。(これは少しばかげているようです)
しかし、その効果はそれほど明確ではありません。誰が私たちを助けることができますか?