performance improvement for checksum calculations - using MappedByteBuffer