title: java - can we do our own memory management?
body: <p>Is it possible to perform the memory management by yourself. e.g. We allocate a chunk of memory outside the heap space so that it is not subject to GC. And we ourselves take care of allocation/deallocation of objects from this chunk of memory.</p>
  
  <p>Some people have pointed to frameworks like Jmalloc/EHcache. Actually i more want to understand that how they actually do it. </p>
  
  <p>I am fine with  some direct approach or even some indirect approach ( e.g. first serialize java objects).</p>