首页
社区
课程
招聘
再问一个,关于系统对内存的管理
发表于: 2004-8-5 11:16 4145

再问一个,关于系统对内存的管理

RoBa 活跃值
16
2004-8-5 11:16
4145
我在程序中要用一个巨大的哈希表,向系统申请2M内存结果提示内存不足(我的RAM只有32M :p 古董机呀 )改成1M就可以了。

但据说如果申请的内存太大的话系统会用硬盘虚拟内存,导致速度大大降低,偶写AI可是最要速度的。请问对于各种大小的内存,申请多少空间才能最大地利用又不会降低速度?

[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

收藏
免费 1
支持
分享
最新回复 (4)
雪    币: 279
活跃值: (375)
能力值: ( LV9,RANK:250 )
在线值:
发帖
回帖
粉丝
2
你可以先申请保留的内存,一般都会成功,需要时再提交
核心编程里有一章专门说这些的
2004-8-5 11:57
0
雪    币: 107
活跃值: (811)
能力值: ( LV9,RANK:180 )
在线值:
发帖
回帖
粉丝
3
可不可以把 image size 加大?
2004-8-5 14:43
0
雪    币: 214
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
你应该尽量避免一次分配大内存。试试分配两个1M的或四个500M的,看看怎么样。
2004-8-5 15:04
0
雪    币: 519
活跃值: (1223)
能力值: ( LV12,RANK:650 )
在线值:
发帖
回帖
粉丝
5
最初由 lordor 发布
你可以先申请保留的内存,一般都会成功,需要时再提交
核心编程里有一章专门说这些的


<<Windows核心编程>>吗,谢了,偶看看去。
2004-8-5 15:20
0
游客
登录 | 注册 方可回帖
返回
//