1P by neo 3일전 | favorite | 댓글과 토론
  • JVM Anatomy Quarks 소개

    • "JVM Anatomy Quarks"는 JVM에 대한 기본 지식을 설명하는 미니 포스트 시리즈임.
    • 각 포스트는 단일 주제, 테스트, 벤치마크, 관찰에 대해 깊이 있게 다룸.
    • 증거와 논의는 일화적일 수 있으며, 오류나 일관성에 대해 검토되지 않았음.
    • 사용자는 자신의 책임 하에 정보를 사용해야 함.
  • 작성자 정보

    • Aleksey Shipilëv, JVM/성능 전문가
    • Twitter: @shipilev
    • 문의 및 제안: aleksey@shipilev.net
  • 완전한 스냅샷

    • 시리즈는 진행 중이며, 자동 생성된 완전한 번들이 제공됨:
      • ePUB (가장 작음, MB 미만)
      • MOBI (작음, MB 정도)
      • 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에 마지막으로 업데이트됨.