管理

C#开发的使用内存共享文件例子 - 开源研究系列文章

Posted on 2025-03-31 00:00  lzhdim  阅读(10653)  评论(0)    收藏  举报

       前段时间看到Edge浏览器在任务管理器中显示的是多进程的方式,于是就想弄一个这样的应用,在此期间需要在各个进程间使用共享的对象,于是就找了进程间共享数据的方式,其中的内存共享文件方式个人比较看好,于是就写了DEMO,记录了使用过程。

 

  1、 项目目录;

   

 

  2、 源码介绍;

  因为是内存共享文件,所以就有了读和写两个操作,里面对文件的读写进行了共享判断。

  

   

 

  3、 运行界面;

  直接运行MemoryMapedFile.exe,打开了一个主进程,两个子进程。

   

 

  4、 使用介绍;

  在类库的顶部有使用说明:

   

 

  5、 源码下载;

  https://download.csdn.net/download/lzhdim/90539457

 

  6、 其它建议;

  这个例子对内存读写文件进行了使用介绍,请有需要的读者自己复用代码。

 

Copyright © 2000-2022 Lzhdim Technology Software All Rights Reserved