首页
社区
课程
招聘
[求助]请问是否可以利用内存映射文件 模拟分配内存在文件上
发表于: 2010-6-23 21:14 4073

[求助]请问是否可以利用内存映射文件 模拟分配内存在文件上

2010-6-23 21:14
4073
由于我程序用的内存过大,我想比如我分配100M内存的一个内存池,如果直接分配内存的话对内存占用太大,我想可否建立一个100M的文件,再利用内存映射文件把文件指针映射到程序的内存空间进行使用呢??

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 160
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
用文件肯定没有内存快(废话)
100M确实很大了,用文件我感觉可以
先CreateFile一个文件,填充100M字节的0x00
再利用WriteFile/ReadFile读写文件,SetFilePointer转移操作的“指针”
我也是设想,但应该可行
2010-6-23 23:59
0
雪    币: 75
活跃值: (693)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
3
这么用挺好啊
2010-6-24 00:01
0
游客
登录 | 注册 方可回帖
返回
//