Tuning JVM for a VM - lessons learned, directly from VMware

We already know about JVM internals and large-heap GC issues, but running JVM on top of another virtual environment posses its own set of challenges. Fortunately, Ben Corrie, from VMware, offered to help us understand the issues and show us how to best tune our JVM for this increasingly common deployment option.

The number of Java workloads running on virtualized infrastructure has been increasing exponentially over the last few years. Advancements in processors and hypervisor technology now make virtualizing Java a compelling proposition. However, there are still best practice provisos and considerations, particularly in the area of JVM memory management. This talk will present a lot of the innovation, practical insight, and lessons learned gained from the last year by a senior engineer from VMware who recently developed a Java "ballooning" solution called Elastic Memory for Java (EM4J)

As always, venue, food, drinks, and giveaways will be provided by our sponsors!

The rough agenda for the evening looks like this:

6:00-6:25pm: Arrive and mingle (food/drinks provided)
6:25-6:30pm: Announcements
6:30-8:00pm: Ben's presentation
8:00-8:15pm: Q&A, wrap-up, and giveaways

About Ben Corrie
Ben Corrie has been working on Java since 1998, where he began at IBM testing JDK 1.1.4. He progressed to working on the internals of IBM's Java Virtual Machine where he lead a project to develop industry-leading memory management technology for the JVM. He joined SpringSource as a consultant in 2008 and moved to California a year later to lead an effort to improve Java performance on vSphere.

Join or login to comment.

  • Brian O'Shea

    This was a fascinating talk. The speaker did a great job of balancing presentation and question/answer. Lots of good technical detail, presented at a good pace.

    June 6, 2012

  • Max Walker

    Hi guys, the video and slides from Ben's presentation are now up: http://mrkn.co/si3r0­

    April 12, 2012

  • Max Walker

    Video will be posted with the slides tomorrow. I'll send a link when they're up.

    April 11, 2012

  • Travis Wellman

    Still interested in video, audio, or slides if there is some waiting to be posted.

    April 10, 2012

  • Brian O'Shea

    @pudur ramaswamy: I think this is the link to the VI Java project page on Sourceforge:

    http://sourceforge.net/projects...­

    March 16, 2012

  • A former member
    A former member

    I think it may have been very good but the combination of sitting at the back and poor site acoustics caused me to miss critical points in the presentation. I'll have to review the slides/video to fill in the gaps once posted.

    March 16, 2012

  • Jacky Lai

    The presentation was great! The presented material a little bit dry though.

    March 16, 2012

  • Shree

    Good talk, nicely executed.

    March 16, 2012

  • Elena Andreeva

    Great! It was interesting and good prepared.

    March 16, 2012

  • A former member
    A former member

    Great presentation with extensive visual examples and he handled the questions well.

    March 16, 2012

  • Daniel Valencia Backhoff

    Congrats to the hosts and the presenter for a great talk!
    I'm also interested in the slides, any way we can get them?
    Thanks!

    March 16, 2012

  • Chris Fregly

    great presentation. ben really knows his stuff and is very good at presenting complex concepts in an easy-to-follow manner.

    i look forward to seeing more of his talks.

    March 16, 2012

  • A former member
    A former member

    Excellent talk, great hosts. Can't wait to get my hands on the presentation slides.

    March 16, 2012

  • Antonio Almazzo

    It was a good talk about how VMware is managing memory solutions for their products, ballooning!

    March 16, 2012

  • Paul McIntire

    Big Ups to Ben Corrie for a great talk. I learned a ton..

    March 16, 2012

  • Konrad Malawski

    Great presenter (v. good prepared) and topic covered was really interesting :-)

    March 16, 2012

  • Mariam Rajabi

    Is there anyway that we can download the slideshow of this meetup?

    March 15, 2012

  • Aleksandar Gargenta

    So it happened. We moved this event to March 15th. I hope you can all still make it. Sorry for the inconvenience.

    February 28, 2012

  • Aleksandar Gargenta

    Right. I just found out about that recently as well. We'll likely have to reschedule our event to a different date. I'll let you know.

    February 26, 2012

  • Hiral

    Um, there are two meetups at stackmob the same day? This one and the sf scala group? Am I missing something?

    February 24, 2012

Our Sponsors

  • Twitter

    Awesome venue, food and drinks for our meetup!

  • AppDynamics

    Awesome venue and refreshments!

  • O'Reilly

    Gives away technical books at our meetings.

  • NewCircle

    Awesome venue for our events!

People in this
Meetup are also in:

It's fast and easy to create a Meetup Group in your local neighborhood

Find your people.

Log in

Not registered with us yet?

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy