Latest updates for Jvm Memory

Fresh curated links around JVM Memory are collected here so marketers can spot useful updates and turn timely ideas into posts faster.

Recent items include:

  • JDK 27 Compact Object Headers: как сбросить до 30% кучи без кроссфита и жестких диет
  • How the JVM Decides What to Compile: Inside the JIT Tier System and Profiling Pipeline
  • ThreadLocal Is a Memory Leak Waiting to Happen With Virtual Threads — Here’s the Proof

Post angles to try

Share the most useful takeaway for your audience.
Turn one article into a quick practical checklist.
Ask your audience how this shift affects their work.
Turn angles into scheduled posts

Fresh articles and ideas

Recent curated links from global sources. Generate one free draft from any story, then use SocialBu to schedule and refine your content calendar.

habr.com /1 month ago

JDK 27 Compact Object Headers: как сбросить до 30% кучи без кроссфита и жестких диет

Каждый Java-объект в HotSpot начинается со служебного заголовка размером 12 байт. В JDK 27 по умолчанию он сжимается до 8 — это JEP 534, финальный шаг внедрения Compact Object Head...

Read source
javacodegeeks.com /1 week ago

How the JVM Decides What to Compile: Inside the JIT Tier System and Profiling Pipeline

A conceptual walkthrough of C1, C2, tiered compilation, and why the JVM’s optimizer knows more about your code than you do. Java is often described as a compiled language and an in...

Read source
javacodegeeks.com /1 month ago

ThreadLocal Is a Memory Leak Waiting to Happen With Virtual Threads — Here’s the Proof

ThreadLocal was designed for a world of 200 pooled platform threads living for the life of an application. Virtual threads create one fresh thread per task and never reuse them. Th...

Read source
dev.to /1 month ago

Past the JVM

Learning Java got me thinking how exactly does things word under the hood.. I'm not talking about Java in Particular I'm mentioning programming in General how does a command I Writ...

Read source
javacodegeeks.com /3 weeks ago

ZGC vs G1GC in Java 26: Which GC Should You Actually Use?

Every time a new Java release drops, the question surfaces again in Slack channels and pull-request threads alike: “Are we still on G1? Should we switch to ZGC?” With Java 26 landi...

Read source
javacodegeeks.com /2 weeks ago

The Java Memory Model Explained: Happens-Before and Concurrency Semantics

There is a quiet assumption embedded in almost every line of Java ever written: that when one thread writes a value to a variable, another thread will eventually see it. That when...

Read source
blog.frankel.ch /2 weeks ago

Security Baked Into the JVM: why fork Apache River and OpenJDK?

The more distributed a system, the harder it is to secure. Code crosses JVM boundaries. Objects are serialized across trust boundaries. Third-party proxies run inside your process....

Read source
javacodegeeks.com /1 week ago

Understanding Garbage Collection Pauses: Why Stop-the-World Still Happens and What the JVM Is Actually Doing

A conceptual guide to safepoints, GC roots, and why even modern collectors like ZGC and Shenandoah cannot always avoid pausing your application. “Stop-the-world” sounds like a reli...

Read source
javacodegeeks.com /1 month ago

How to Read a Flame Graph: A Practical Profiling Guide for JVM Developers

async-profiler demystified — learn to spot the hot frames, understand the stack, and fix what actually matters. Why Flame Graphs Beat Thread Dumps Let’s be direct: if your Java ser...

Read source
javacodegeeks.com /1 month ago

How to Read a Flame Graph: A Practical Profiling Guide for JVM Developers

Stop guessing where your Java app is spending its time. Here is everything you need to go from zero to actionable insight with async-profiler. You have a Java service that is slowe...

Read source
dzone.com /1 day ago

Differential Flamegraphs in Java in Jeffrey Microscope

In the first article, we got started with Jeffrey Microscope and learned to read a single flamegraph — the timeseries, search, tooltips, and the allocation and wall-clock variants....

Read source
rubyflow.com /3 days ago

Curiosity reduced the heap size by 60%

https://mostlyobvio.us/2026/07/curiosity-reduced-the-heap-size-by-60/

Read source
blogs.vmware.com /3 weeks ago

Understanding Large Memory Pages with VMware Advanced Memory Tiering

<div><img width="300" height="148" src="https://blogs.vmware.com/wp-content/uploads/2026/06/MemPages_Tiering.jpg" class="attachment-medi...

Read source
javacodegeeks.com /1 month ago

Reading JVM Safepoint Logs Without Going Mad: A Practical Stop-the-World Diagnosis Guide

JFR and async-profiler guides are everywhere. Safepoint logs — the raw output that tells you exactly why your JVM froze — are almost universally a footnote. This is the guide that...

Read source
habr.com /1 month ago

Java Digest # 36: график выхода JDK 27, Spring Framework 7 в деталях и постмортем OOMKill после миграции на JDK 17

Всем привет! 👋👋👋👋👋 Мы — Java-разработчики Т-Банка: Андрей, Арсений, Роман, Константин и Константин. Собираем интересные новости, статьи, туториалы и другие материалы из мира J...

Read source
javacodegeeks.com /1 month ago

String Deduplication Is On By Default in G1 — And Most Developers Don’t Know What It Does

A granular look at what the JVM is quietly doing with your strings at the native level, when that work genuinely saves you memory, and when it simply burns CPU for nothing. 1. Wait...

Read source
infoq.com /2 weeks ago

Eliya 25 Brings a JVM-Level Diagnostic Profile to OpenJDK 25 LTS

Asymm Systems has released Eliya 25.0.3, an OpenJDK 25 LTS distribution aimed at improving production diagnostics in Java environments. It consolidates several HotSpot features int...

Read source
habr.com /1 month ago

Java нас обманывает: скрытая цена чистого кода

Все сейчас пишут красивый, современный код: стримы, record DTO, функциональные цепочки. Применяют лучшие практики и никаких мутабельных аккумуляторов и ручных циклов.А потом код на...

Read source
infoq.com /1 month ago

OpenJDK News Roundup: Vector API, Compact Object Headers and G1GC as Default in JDK 27

There was a flurry of activity in the OpenJDK ecosystem during the week of May 18th, 2026, highlighting three JEPs elevated from Proposed to Target to Targeted and three JEPs eleva...

Read source
habr.com /2 weeks ago

[Перевод] Раньше ПО работало шустро, потому что иначе было никак

Несколько недель назад мы обсуждали Java-компонент, запускающий кластер Spark. Его основная задача — координация. Он поднимает всю необходимую инфраструктуру, прокидывает конфигура...

Read source
vm-guru.com /5 days ago

Большие страницы памяти и VMware Advanced Memory Tiering

<p>Те, кто уже настраивает <a href="https://vm-guru.com/news/vmware-vsphere-9-advanced-memory-tiering">VMware Memory Tiering</a> или только присматривае...

Read source
dzone.com /2 days ago

Jeffrey Microscope for Generating Flame Graphs in Java

Java Flight Recorder (JFR) captures an enormous amount of detail about what your application is doing — but raw JFR files are only as useful as the tools you have to explore them....

Read source
medium.com /1 month ago

Dominator Tree & Retained Size — Measuring the True Cost of Memory Leaks

IntroductionContinue reading on Medium »

Read source

Turn fresh research into a full content calendar

Use SocialBu to discover ideas, generate post drafts, and schedule them across your social channels.

Sources covering Jvm Memory

feeds.dzone.com

Recent coverage from public sources
Public source

blog.frankel.ch

Recent coverage from public sources
Public source

blogs.vmware.com

Recent coverage from public sources
Public source

dev.to

Recent coverage from public sources
Public source

feed.infoq.com

Recent coverage from public sources
Public source

habr.com

Recent coverage from public sources
Public source