Javaで使用するガベージコレクションアルゴリズムを決定する方法すべてのポインタが役立ちますJavaガベージコレクションアルゴリズム
-5
A
答えて
0
アプリケーションの時間が厳しく制限されていない限り、アプリケーションを実行して、VMがコレクタを選択できるようにします。必要に応じて、ヒープサイズを調整してパフォーマンスを向上させます。パフォーマンスが目標を達成できない場合は、コレクタを選択するための出発点として次のガイドラインを使用してください。
アプリケーションに小さなデータセット(最大約100MB)がある場合は、 -XX:+UseSerialGC
のシリアルコレクタを選択します。
VMは、コレクタを選択でき、または -XX:+UseSerialGC
とのシリアルコレクタを選択し 、その後、アプリケーションは、単一のプロセッサ上で実行され、何の休止時間の要件がない場合。
(a)は、ピーク・アプリケーションのパフォーマンスが最優先となる場合 (B)は、休止時間要件や1秒以上の休止が存在しないであり許容される場合、VMは、コレクタを選択でき 、又は 平行を選択コレクタを-XX:+UseParallelGC
に設定し、(オプションで)-XX:+UseParallelOldGC
で並列圧縮を有効にします。
応答時間が全体的なスループットよりも重要であり、ガベージ・コレクションの休止時間を約1秒より短く保つ必要がある場合は、 -XX:+UseConcMarkSweepGC
の同時コレクタを選択します。 1つまたは2つのプロセッサしか利用できない場合は、増分モードの使用を検討してください。
関連する問題
- 1. Java - 利用可能なガベージコレクションアルゴリズム
- 2. JVMガベージコレクションアルゴリズム
- 3. Xamarin Androidのガベージコレクションアルゴリズム
- 4. これらの要件を満たすガベージコレクションアルゴリズムはありますか?
- 5. JavaのプリミティブコレクションJava
- 6. JavaスクリプトからjavaにJavaを渡す
- 7. Javaディストリビューション用Javaディストリビューション
- 8. JavaシリアルJavaでは
- 9. Java DesktopアプリとJava EE?
- 10. のJava、JavaでははBouncyCastle
- 11. ネイティブJavaからAndroid Java(JsonPath)
- 12. JavaのAndroidプログラミングとJavaスクリプト
- 13. JavaへのJavaリストオブジェクト型テーブル
- 14. Java ObjectInputStream戻るJavaクラス
- 15. のJava 8:Javaの8月
- 16. Java Javaサーバーのページとnetbeans
- 17. GAE JavaからHttp GET Java
- 18. Javaの永続ストアJavaランタイムストア
- 19. JavaでのJavaの実装
- 20. Javaは、JavaでカサンドラNoHostAvailableExceptionに
- 21. lucene javaの精度リコールjava
- 22. JAXBとJava 1.6のJavaエラー
- 23. Macbook with java with java with
- 24. JavaアクティビティサービスクラスおよびJavaアクティビティアプリケーションクラス
- 25. JAVA
- 26. 、JAVA
- 27. java
- 28. JAVA:
- 29. JAVA
- 30. JAVA
Javaで自動入力 – Kaushal28
http://www.oracle.com/webfolder/technetwork/tutorials/obe/java/gc01/index.html – Kaushal28
このトピックでは多くのドキュメントを調査できますが、調査前に質問しないでください。 –