fix mmap segment cache - use synchronised when load mmap page