HotSpotにはシリアル、CMS、G1などの7つのGCがあります。私が混乱しているのは、それらのすべてまたは一部だけが作業しているということです時間?ガベージコレクションのタスクをカバーするために、彼らはどのように協力し合っていますか? この質問に対する回答はありがたいです。 皆様のご希望にお応えします!HotSpotのGCが互いに協力する方法
0
A
答えて
0
以下は8
-XX:+UseSerialGC
JavaでのGC ALGOSの可能な組み合わせである - Serailのヤング(DefNew)+シリアル旧マークスイープコンパクト-XX:+UseParallelGC
- パラレル・ヤング(PSYoungGen)+シリアルオールドマークスウィープコンパクト-XX:+UseParallelOldGC
- パラレルヤング(PSYoungGen)+パラレルオールドマークスウィープコンパクト-XX:+UseParNewGC
- パラレル・ヤング(ParNew)+シリアル旧マークスイープコンパクト-XX:-UseParNewGC -XX:+UseConcMarkSweepGC
- シリアル・ヤング(DefNew)+並行マークスイープ(旧)-XX:+UseParNewGC -XX:+UseConcMarkSweepGC
- パラレル・ヤング(ParNew)+同時マークスイープ(旧)-XX:+UseG1GC
- G1
パラレル清掃をしてParNewは非常に似ていますが、ParNewは、並列マークスイープコンパクト古い宇宙のコレクターとCMS(並行マークスイープ)とパラレルの清掃と互換性があります。
G1は、若いコレクションと古いコレクションの両方を対象としています。
関連する問題
- 1. HotSpot VMをデバッグモードにする方法は?
- 2. symfonyの - マッピングが相互に矛盾している - 協会は
- 3. SqlDataSourceが協力を拒否する
- 4. 2つの入力を互いに比較する方法 - Python
- 5. アセンブリコードのご協力
- 6. CUDAの協力グループ
- 7. ページネーションワードプレスのご協力
- 8. 協力しているFirefox WebExtensions間で情報を共有する方法
- 9. htmlとcssのご協力
- 10. 海辺/イルカとの協力
- 11. HotSpot ServiceabilityエージェントのiterateObjectsOfKlass()が遅すぎる
- 12. JVMとHotSpotの違いは?
- 13. Awsラムダ/ Api-Gateway/Cognitoが協力して
- 14. ゼロサムゲームの遺伝的アルゴリズムが協力しないようにする
- 15. gc()の出力を抑制する
- 16. JAX-RS Jersey - Webサービスリソース協力
- 17. 非協力型ELKドッカーインスタンス
- 18. ローカルオブジェクトをC#でGCしないようにする方法は?
- 19. Facebookのボットが互いに通信する方法
- 20. 異なる行の入力フォームを互いに整列させる方法
- 21. CSS Qualtrics HotSpot
- 22. Java GCが高い、どのオブジェクトがGCedであるかを調べる方法
- 23. 解決方法未定義の変数:LaravelのdomPDFの協力者
- 24. コメントを編集する - javascript、PHP共に協力する
- 25. Python:リストが協力したくない場合
- 26. C#プログレスバーが協力していません
- 27. フレームワークターゲット、アプリケーションターゲットとココアの協力関係、依存関係の維持方法
- 28. .NETプロジェクトとフロントエンド開発者の協力
- 29. コンテンツプロバイダまたはリソース、アクティビティ、サービスの協力
- 30. 入力フィールドhtmlとの互換性のある作成方法