private void free(){
  OffHeapStoredObject chunk=chunks.remove(random.nextInt(chunks.size()));
  totalAllocation-=chunk.getSize();
  chunk.release();
}

private void free ( ) { OffHeapStoredObject chunk = chunks . remove ( random . nextInt ( chunks . size ( ) ) ) ; totalAllocation -= chunk . getSize ( ) ; chunk . release ( ) ; }
frees a random chunk from the chunk list .
