ターンごとのナビゲーションデータ(ルート方向)を計算するJavaプログラムを提供しました。コードは、フラット ファイル (データベースから生成された) から 6 GB のマップ情報 (緯度経度、パスなど) をロードすることから始まります。すべての情報が読み込まれると、読み込まれたデータを使用してルートが計算され、ターンバイターン方式のナビゲーションが提供されます。大量のオブジェクトを使用して全体的なメモリ消費量を削減する計算を含むアプリケーションのより良い設計はありますか?
ターンごとのナビゲーションデータ(ルート方向)を計算するJavaプログラムを提供しました。コードは、フラット ファイル (データベースから生成された) から 6 GB のマップ情報 (緯度経度、パスなど) をロードすることから始まります。すべての情報が読み込まれると、読み込まれたデータを使用してルートが計算され、ターンバイターン方式のナビゲーションが提供されます。大量のオブジェクトを使用して全体的なメモリ消費量を削減する計算を含むアプリケーションのより良い設計はありますか?