支持非持久性memorymappedfile

时间:2017-04-03 17:25:41

标签: java c# shared-memory virtual-memory memory-mapped-files

我想将内存映射文件概念实现为共享内存,以便在我的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

0 个答案:

没有答案