阅读:1985回复:1
求教一个苦恼的问题,关于用户保留内存的使用
vxworks只有一级调度,即任务调度,我在任务的基础上做二级调度,让任务来调度进程,当进程堆栈使用由malloc申请的系统内存内存时没有问题的,但是让进程使用高端内存(USER_RESERVED_MEM)时,单板启动后频繁的复位,复位的进程不具有确定性,所以怀疑高端用户保留内存有什么特别之处,在此请教各位,高端内存和系统内存在使用上有哪些区别?如果有作这方面的工作的同仁,恳请进一步说明我错在那里。(系统为vxworks6.4 编译器为workbench),谢谢!!!
|
|
沙发#
发布于:2008-05-18 15:36
我记得USER_RESERVED_MEM默认定义的空间大小为0
|
|