Matt Raible has found that the latest version of his application stack needs a larger perm size set in the JVM than the default. Tweaking the memory settings of the JVM is becoming more complex than just setting the starting and maximum heap sizes. One of the things on my to-do list is to come up with a set of instructions for running Tomcat (or other app servers) with JMX enabled, and using this to analyze the different sections of JVM memory and adjust your startup parameters appropriately.
Submitted by kief on Sat, 04/22/2006 - 09:06
Posted in
About Kief

Kief is a software delivery consultant with ThoughtWorks in London, specializing in tools, practices, and processes for the continuous delivery of software.
Twitter: @kief
LinkedIn: kiefmorris
Opinions, facts, ideas, errors, etc. don't represent those of ThoughtWorks in any way shape, or form.
Recent Comments
Recent tweets
- @ajmfulcher That only illustrates the folly of climbing mountains — 22 weeks 3 days ago
- No place to buy a latte near Sutton station. The fact that this pisses me off means I'm a latte-sipping wanker. I can live with that. — 22 weeks 3 days ago
- Think you know everything about the daily standup? Read @jchyip's post "It's Not Just Standing Up" http://t.co/U0M1hVK — 22 weeks 6 days ago
- VMware’s slow and steady attack on storage http://t.co/uV51BRQ — 23 weeks 2 hours ago
- How to manage remote meetings effectively http://t.co/md7oiQi — 23 weeks 2 hours ago
- 1 of 4
- ››
Recent blog posts
- The conflict between Continuous Delivery and traditional Agile
- Iterations considered harmful
- Configuration Drift
- Automated server management lifecycle
- Breaking into automated infrastructure management
- Successful software delivery in spite of Evil IT
- Definition of an SLA
- Monitor your development infrastructure as if it were business critical
- The Build Monkey Antipattern
- Maven: great idea, poor implementation (Part 3)
Not all of these are explicitly devops, but they're ones I find useful and/or interesting.
