I\'ve read a few articles, and I understood the following (please correct me and/or edit the question if I\'m wrong):
The java heap is segmented like this:
Are you doing something funky with the classloader chain? Are you calling intern() on a bunch of strings?
intern()