我可以以编程方式在内存中创建虚拟磁盘吗?

Jad*_*ias 3 .net c# virtual-disk

出于性能目的,我想写入内存,外部应用程序可以读取.我无法将两个应用程序链接在一起,所以我认为唯一的方法是编写一个文件.但是将它写入物理磁盘还不够快.我想挂载虚拟分区,以便任何应用程序都可以访问它.怎么做?

Ric*_*dle 9

您不需要创建虚拟磁盘以在Windows上的进程之间共享内存 - 您可以创建共享内存块,然后多个进程可以访问该内存.

请参阅此MSDN文章:创建命名共享内存