check in commented out fcntl related to mmap caching
initial port of CGFrameBuffer to support ARC