Opens profile photo
Follow
Per Liden
@perliden
Software engineer at stealth mode startup. Previously at Oracle working on OpenJDK/HotSpot and lead for the ZGC project. Views are my own.
Stockholm, Swedenmalloc.seJoined March 2009

Per Liden’s Tweets

Square profile picture
Replying to and
On behalf of Oracle’s 150,000 employees around the world and in support of both the elected government of Ukraine and for the people of Ukraine, Oracle Corporation has already suspended all operations in the Russian Federation.
279
6,376
One step closer to Nirvana! Once finalization is removed, the ZGC memory footprint (Java heap + auxiliary data structures) will drop by about 1.5%.
Quote Tweet
New candidate JEP: 421: Deprecate Finalization for Removal: openjdk.java.net/jeps/421 #openjdk #java
51
JDK 15 is out! Comes with 12 new JFR events for you to enjoy: - HeapDump - ClassRedefinition - DirectBufferStatistics - GCPhaseConcurrentLevel1 - ProcessStart - RedefineClasses - RetransformClasses - ZAllocationStall - ZRelocationSet - ZRelocationSetGroup - ZUncommit - ZUnmap
Quote Tweet
Java 15 / JDK 15: General Availability: j.mp/3hsj3ic #jdk15 #java15 #openjdk #java
2
123
Learn about ZGC and say goodbye to GC pauses!
Quote Tweet
☕️ Still time to register for #OracleDevLive ☕️ #Java Edition on Sept 15 | 17 ☕️ Hear from #JDK experts such as @mreinhold @BrianGoetz @MikaelVidstedt @aureliog @gsaab @chadarimura @pressron @stuartmarks @perliden @delabassee @GavinBierman developer.oracle.com/developer-live
Image
24
ZGC already showing awesome results, and we’re only getting started! It’s worth noting that G1 has improved significantly the last releases as well!
Quote Tweet
"As a user of ZGC ... I'm seeing 2 ms pause times with an 8 GB heap and this will likely lower that to sub 1 ms and throughput for me is equal to or better than G1" #OpenJDK #GC reddit.com/r/java/comment. .
1
39
Another cool thing with this is that the -XX:ParallelGCThreads option will hopefully become meaningless with ZGC, since there's no work to do in the pause that needs parallel parallel processing. Another GC tuning option bites the dust.
11
Show this thread