2016-04-23 13 views
0

私はJavaアプリケーションを持っています。その使用は、ウェブサイトへのログインを自動化し、無線LANホットスポットを作成することです。通知マネージャやシステムトレイなど、多くの機能を備えたGUIアプリケーションです。私のJARファイルのサイズは3 MBですが、約100 MBのRAMを消費します。私は心配すべきですか?Javaが多すぎるメモリを消費しています

私のメソッドのいずれかが再帰的で、何も見つかりませんでしたかどうかを確認しました。

私のjavaアプリのコードはここで見つけることができます:https://github.com/mavrk/bitm-cyberoam-client/tree/master/JavaApplication13

+2

'' JARファイルのサイズは3 MBですが、約100 MBのRAMを消費します 'jarサイズはRAMの割り当てメモリに直接関係しません –

答えて

1

1行プログラムは、8 GBのメモリを使用することができます。

あなたはヒープのサイズに不安がある場合、これはアプリケーションを遅くまたは作業からそれを防ぐかもしれませんが、あなたはどちらか

  • は、それをさらに減らすことができます。
  • メモリプロファイラを使用して、メモリの使用場所を確認します。
  • 約50セント相当のメモリが不要です。あなたが最低賃金であれば、それ以上6分を費やすべきではありません。さもなければ、あなたの時間はあなたが救うメモリ以上の価値があります。
関連する問題