我想将内存映射文件概念实现为共享内存,以便在我的Windows系统中运行的两个进程之间共享数据。一个是Java,另一个是原生(C#层)。
两者都在运行进程,因此我想对内存映射文件使用非持久机制而不是持久文件选项(因为文件会带来安全威胁)。
Java文件通道http://docs.oracle.com/javase/6/docs/api/java/nio/channels/FileChannel.html#map(java.nio.channels.FileChannel.MapMode,long,long)可以选择映射到现有文件。
C#可以选择映射持久文件和非持久文件的名为map的简单别名。请点击此处https://msdn.microsoft.com/en-us/library/dd997372(v=vs.110).aspx
所以我在寻找如何在Java中为非持久化机制创建映射。
最诚挚的问候,
Saurav