Tricks with Direct Memory Access in Java « Highly Scalable Blog