garbage collection

  • submit to reddit

Garbage Collection Bootcamp 1.0

This story is part of the DZone Solr-Lucene Zone, which is brought to you in collaboration with the Solr/Lucene Community. Visit the Solr-Lucene Zone for additional tutorials, videos, opinions, and other resources on this topic.

Table Of Contents What is Garbage CollectionTuning Garbage CollectionThe Garbage CollectorsChoo

1 replies - 7199 views - 10/01/11 by Mark Miller in News

Just say no to swapping!

Imagine you love to cook; it's an intense hobby of yours. Over time, you've accumulated many fun spices, but your pantry is too small, so, you rent an off-site storage facility, and move the less frequently used spice racks there. Problem solved!

4 replies - 4164 views - 04/27/11 by Michael Mccandless in News

Azul's Zing Benchmarks - Way Better Than Native JVMs

Update:  Terracotta emailed me some clarification on some comments made by Azul below about their BigMemory technology:"The response times (cache operation latencies) Terracotta sees in its tests are fractions of milliseconds. Their benchmark delivers...

8 replies - 9440 views - 10/21/10 by Mitchell Pronsc... in Articles

Terracotta Says 'Goodbye Java GC, Hello BigMemory'

Last month, Terracotta told DZone that they were working on a module for Ehcache and Hibernate users that would bypass the Java garbage collection bottleneck.  The severely limited heap size allowed by the Java garbage collector (if you don't want to have...

19 replies - 25704 views - 09/14/10 by Mitchell Pronsc... in Articles

Terracotta's Perspective on the Java GC Problem

Caching is at the core for data management in applications, says Amit Pandey, CEO of Terracotta.  Too much time is spent tuning the size of the heap to keep application performance fast and predictable.  Garbage collection is to blame for making an...

9 replies - 7932 views - 08/26/10 by Mitchell Pronsc... in Articles

Decisions, Decisions… Figuring Out Which JavaOne Sessions to Attend

Ok, now I really want to go to JavaOne.  I just found Oracle's new Content Catalog, which indexes all of the JavaOne, Oracle Develop, and Open World sessions for you to search - essentially making our acceptance-day list on DZone obsolete (but not in vain! ...

0 replies - 5238 views - 07/14/10 by Mitchell Pronsc... in Articles

Finalization and Phantom References

Memory management is done automatically in Java. The programmer doesn't need to worry about reference objects that have been released. One downside to this approach is that the programmer cannot know when a particular object will be collected. Moreover, the...

6 replies - 10389 views - 05/07/10 by Muhammad Khojaye in Articles

Ghost in the Java Virtual Machine

Compaction is a lesser known facet of garbage collection. In this article, I'll discuss how important it is for Java performance. Left untamed, compaction can come back to haunt you. Find out how it works, where the problems lurk and how to make them go away.

2 replies - 10404 views - 09/15/08 by Nick Maiorano in Articles

The Interesting Leak

Does you appllication use a WeakHashMap with a String key? Pause. Here is something you need to know, while working with such a WeakHashMap. This article is extracted from couple of posts made on my blog.

8 replies - 7253 views - 06/23/08 by Bharath Ganesh in Articles

A new GC for Java 7

Jon Masamitsu wrote up a great post summarizing the current collectors in the Sun JDK and also how combinations of these young and old collectors are triggered by different JVM switches.

0 replies - 8178 views - 02/02/08 by Alex Miller in News