JVM解剖学クォーク
(shipilev.net)-
JVM Anatomy Quarks の紹介
- "JVM Anatomy Quarks" は、JVM に関する基礎知識を解説するミニポストシリーズである。
- 各ポストは、単一のトピック、テスト、ベンチマーク、観察について深く扱う。
- 証拠や議論は逸話的なものである可能性があり、誤りや一貫性について検証されていない。
- 利用者は自己責任で情報を使用する必要がある。
-
著者情報
- Aleksey Shipilëv、JVM/パフォーマンスの専門家
- Twitter: @shipilev
- 問い合わせと提案: aleksey@shipilev.net
-
完全なスナップショット
- シリーズは進行中であり、自動生成された完全版バンドルが提供されている:
- ePUB(最小、1MB未満)
- MOBI(小、約1MB)
- PDF(非常に大きい、数十MB)
- シリーズは進行中であり、自動生成された完全版バンドルが提供されている:
-
個別インデックス
- インターネット上で簡単にハイパーリンクできるインデックスを提供:
- #1: Lock Coarsening and Loops
- #2: Transparent Huge Pages
- #3: GC Design and Pauses
- #4: TLAB Allocation
- #5: TLABs and Heap Parsability
- #6: New Object Stages
- #7: Object Initialization Costs
- #8: Local Variable Reachability
- #9: JNI Critical and GC Locker
- #10: String.intern()
- #11: Moving GC and Locality
- #12: Native Memory Tracking
- #13: Intergenerational Barriers
- #14: Constant Variables
- #15: Just-In-Time Constants
- #16: Megamorphic Virtual Calls
- #17: Trust Non-Static Final Fields
- #18: Scalar Replacement
- #19: Lock Elision
- #20: FPU Spills
- #21: Heap Uncommit
- #22: Safepoint Polls
- #23: Compressed References
- #24: Object Alignment
- #25: Implicit Null Checks
- #26: Identity Hash Code
- #27: Compiler Blackholes
- #28: Frequency-Based Code Layout
- #29: Uncommon Traps
- #30: Conditional Moves
- インターネット上で簡単にハイパーリンクできるインデックスを提供:
-
最終更新
- 2021-07-23 11:09:08 +0300 に最後に更新された。
まだコメントはありません。