【发布时间】:2011-05-15 11:19:41
【问题描述】:
我有一个模块通过其路径加载文件, 但是我发现它很慢。 我想加速它, Windows中是否有任何技术可以为模块创建虚拟内存文件?
非常感谢
【问题讨论】:
-
文件加载速度慢是什么原因?它是一个巨大的文件吗?您是否在每条线/记录上进行 CPU 密集型计算?您是否使用非最佳函数来读取文件流?让我们看看您的代码和文件大小/加载时间的想法。我认为 VM 不会帮助您。
-
内存映射文件不会神奇地让您的硬盘工作得更快。它们仍然使用相同的 IO 系统。
标签: c++ windows file memory virtual