Java JVM, PermGen and String.intern(): More tips about dealing with those pesky OutOfMemory errors.
Monday, September 11th, 2006I got pingback from haakon on a great post entitled Java Permgen space, String.intern, XML parsing. I always love a good debugging session story, when you throw in a memory leak that’s an instant Nerdgasm. This post covers String.intern() , a bit more about Classloaders, and leaves you with a great tools and techniques checklist for solving memory problems in Java.
This week I have been poking through the innards of a web application trying to find out why we were leaking memory (in the permanent generation) like crazy. After a bit of digging I isolated it down to a line that looked like this:
Document doc = SAXParser.new().parse( stringContainingXML );
If you found this interesting, you might want to read a Java Performance Tuning Posted in Java, PermGen | No Comments »
IBM developerWorks: Introduction to Grid Computing
Thursday, September 7th, 2006Grid computing is a critical shift in thinking about how to maximize the value of computing resources. The technology is still fairly nascent, but here at the developerWorks grid computing zone, we’re publishing a steady stream of new articles, tutorials, resources, and tools to bring developers up to speed on this important cutting-edge technology.
Looks like a great series of articles, go check ‘em out.
Vodka Infusions Take Time
Tuesday, September 5th, 2006I recently got interested in making some infused vodka… I wasn’t prepared for how long it would take:
Cucumber Vodka
This infusion is fabulously refreshing in summer coolers and minimalist Martinis.
- 1 cup English (hothouse) cucumber, sliced
One 750-ml bottle good-quality vodka
Place the cucumber in a large glass container, add the vodka, and cap tightly. Let stand at room temperature for 3 weeks. Taste for the preferred flavor intensity, allowing it to infuse for up to another week if needed.
Let stand at room temperature for 3 weeks! Wow, that’s a long time. I hope it’s worth it.