【问题标题】:how to work with variables in files instead of memory in c#(like pagefile)如何使用文件中的变量而不是c#中的内存(如页面文件)
【发布时间】:2012-06-02 18:56:45
【问题描述】:

我编写了一个程序,我必须在变量中保存大量数据。 如何使用文件而不是内存?比如虚拟内存(页面文件)

【问题讨论】:

    标签: c# virtual-memory pagefile


    【解决方案1】:

    您可以为此利用Memory Mapped Files。在 .NET Framework 中,自版本 4.0 起就提供了这个不错的功能。

    查看非持久内存映射文件

    非持久化文件是没有关联的内存映射文件 与磁盘上的文件。当最后一个进程完成工作时 文件,数据丢失,文件被垃圾回收 收藏。这些文件适用于创建共享内存 进程间通信 (IPC)。

    【讨论】:

    • 感谢您的关注。我以前看过这个,但我必须使用.Net 3.5。有其他方法吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-21
    • 1970-01-01
    • 1970-01-01
    • 2021-09-13
    • 1970-01-01
    • 2011-04-18
    相关资源
    最近更新 更多