电子产品世界
嵌入式
工控
设计应用
牛人业话
暴力拆解
汽车
消费
EEPW观点
电源
医疗
EDA/PCB
安防
通信
LED
手机/便携
RF/微波
模拟
论坛
论坛
»
嵌入式开发
»
MCU
150709
vxWorks是否可以支持2G的内存?
liveinbuaa
菜鸟
2004-07-12 20:33 1楼
在1G内存的工控机(目标机)上用malloc一次性申请了400M的内存,系统一直运行良好。最近升级硬件,工控机内存变成了2G,反而申请不成功了。拔掉1G的内存,又成功了。不知是何原因?多谢!
150912
gem2000
菜鸟
2004-07-13 17:46 2楼
你看看sysLib.c中,虚拟内存和物理内存的映射。我觉得问题可能在那。
评论
150913
liveinbuaa
菜鸟
2004-07-13 17:48 3楼
谢谢!请问,除了malloc,还有什么常用的方法可以预先分配好内存,是一直要用的内存,我就是想在系统初始化时分配这个内存,一直没有好的办法。请赐教!
评论
150914
liveinbuaa
菜鸟
2004-07-13 17:50 4楼
以下是引用
gem2000在2004-7-13 9:46:00
的发言:
你看看sysLib.c中,虚拟内存和物理内存的映射。我觉得问题可能在那。
多谢版主提示!我去看看
评论
151076
newcore
菜鸟
2004-07-14 04:51 5楼
直接用保留内存,不用申请了。
评论
151140
gem2000
菜鸟
2004-07-14 17:45 6楼
对,使用保留内存,但是要创建成一个用户的内存分区-memory partition。 相关内容在新书《VxWorks程序开发实践》的第5章有详细阐述。
评论
151186
liveinbuaa
菜鸟
2004-07-14 20:24 7楼
多谢各位!
评论
587734
vxworks2007
菜鸟
2007-09-05 10:17 8楼
在2G内存的工控机(目标机)上用malloc一次性申请了1G的内存可行否?
评论
587958
marker
菜鸟
2007-09-08 16:06 9楼
编个程序读写后1g的内存,如果可以正常读写,应该就是地址空间分配有冲突
评论
共9条 1/1
1
跳转至
页
回复
匿名不能发帖!请先 [
登陆
注册
]