https://stackoverflow.com/questions/10196897/memorymappedfile-createoropen-throws-the-handle-is-invalid
C# mutex的名字和 MemoryMappedFile名字不能一样。。 可能是底层用到了内核对象。
否则会抛出 Invalid Handle