Peter Lawrey: When Using Direct Memory in Java Can be Faster