1

JavaFX シーンを切り替えると RAM 使用量が増加する

次のコードを使用してシーンを切り替えると、Gluon javaFx アプリケーションでメモリ使用量が高くなるため、説明してください。

Stage stage = (Stage) AnchorPane.getScene().getWindow();
Parent root = FXMLLoader.load(getClass().getResource("ShopMenuPage.fxml"));
Rectangle2D visualBounds = Screen.getPrimary().getVisualBounds();
Scene scene = new Scene(root, visualBounds.getWidth(), visualBounds.getHeight());
stage.setScene(scene);
stage.show();

シーンが閉じられるたびに、主に RAM の完全なリソースが解放されないため、ウィンドウを開いたり閉じたりするたびに蓄積され、アプリがクラッシュします。

4

0 に答える 0