BT
Older rss
48:47

Deep Dive into G1 Garbage Collector

Posted by Charlie Hunt and Monica Beckwith  on  Jul 10, 2013

Charlie Hunt and Monica Beckwith describe the operational basics of G1 and how to tune it, along with tips on what to expect when migrating from Parallel GC or CMS to G1 GC.

01:00:43

JVM Mechanics – A Peek Under the Hood

Posted by Gil Tene  on  May 02, 2013 1

Gil Tene discusses JVM observation-based runtime optimizations, ordering and memory model rules, basics GC functions, memory management, and JVM mechanics.

57:20

Visualizing Java Garbage Collection

Posted by Ben Evans  on  Apr 19, 2013

Ben Evans discusses garbage collection in Java along with some tooling for understanding and visualizing how it works.

01:26:49

Virtualizing and Tuning Large Scale Java Applications

Posted by Emad Benjamin  on  Mar 28, 2013

Emad Benjamin explains how to deploy and tune a JVM on a virtual infrastructure (vSphere), and how to tune the garbage collector in this environment.

Understanding Java Garbage Collection and What You Can Do about It

Posted by Gil Tene  on  Oct 17, 2012

Gil Tene explains how a garbage collector works, covering the fundamentals, mechanism, terminology and metrics. He classifies several GCs, and introduces Azul C4.

Extreme Performance with Java

Posted by Charlie Hunt  on  Aug 03, 2012

Charlie Hunt explains what can be done to lower the latency introduced by the Java GC and JIT, including coding tips, and introducing tools for tuning the performance of Java applications.

Extreme FIX Messaging for Low-Latency

Posted by Kevin Houstoun and Rupert Smith  on  Jul 17, 2012 3

Kevin Houstoun and Rupert Smith discuss the creation of Java and .NET libraries for a FIX Protocol implementation without generating garbage in order to avoid the latency spikes associated with GC.

Progressive Architectures at the Royal Bank of Scotland

Posted by Ben Stopford, Farzad Pezeshkpour and Mark Atwell  on  Jun 26, 2012 4

Ben Stopford, Farzad Pezeshkpour and Mark Atwell discuss: the Manhattan processor – avoiding GC pauses-, beyond messaging with ODC, Risk, data virtualization and collaboration in banking.

Understanding Java Garbage Collection and What You Can Do about It

Posted by Gil Tene  on  Dec 05, 2011 14

Gil Tene explains the workings of a garbage collector: terminology, metrics, fundamentals, key mechanisms, classification of current GCs, the “Application Memory Wall” problem, and details Azul C4 GC.

Do You Really Get Memory?

Posted by Jevgeni Kabanov  on  Aug 29, 2011 2

Jevgeni Kabanov creates a CPU model in Java in an attempt to explain the underlying mechanism of memory performance bottlenecks and the need for a correlated hardware, OS and JVM improvement.

Java without the GC Pauses: Keeping Up with Moore’s Law and Living in a Virtualized World

Posted by Gil Tene  on  Jul 29, 2011

Gil Tene presents current trends in application memory, the problems with garbage collectors along with some related metrics, and how can Java prosper in a virtual world.

JRuby: You've Got Java in my Ruby

Posted by Tom Enebo  on  Feb 11, 2010 3

Tom Enebo explains reasons for choosing JRuby: Hotspot optimizations, JVM Garbage Collectors, tools like profilers. Also: how JRuby helps to write cleaner, more expressive code with Java libraries.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2013 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT