多少以后会失败? 在win2k 下可以malloc 到800M freebsd linux 都是500M 左右 如果我的代码很大 需要放1g-2g 的数据在里面怎么办? 前提是我的计算机有2g 的ram(虽然这个没有直接关系,但是 大ram 对申请大快内存应该有帮助吧)
请教: U-BOOT在把代码拷贝到ram中后怎么跳转到ram中的C语言函数入口的? ldr,pc,_start_armboot _start_armboot应该是FLASH中的函数入口地址,这么跳转跳转到ram执行的? 谢谢!
http://www.dailzh.net/MyHtml/lom_arm9_project.htm http://bbs.edw.com.cn/list.asp?boardid=24
http://www.dailzh.net/MyHtml/lom_arm9_project.htm http://bbs.edw.com.cn/list.asp?boardid=24
initramfs,一个新initial ram disks模型 收藏 此文于2009-10-23被推荐到CSDN首页 如何被推荐? initramfs,一个新initial ram disks模型 译自:(Introducing initramfs, a new model for initial ram disks ) by Rob Landley, TimeSys (Mar. 15, 2005) 刘建文略译( http://blog.csdn.net/keminlau ) KEY:系统引导 Linux 内存文件系统 ramfs tmpfs ramdisk The problem. (Why "root=" doesn't scale.) When the Linux kernel...
Dram在运行中可能会出现错误,例如本来存储的是1变成了0.这个时候数据就会发生错误。这个时候。计算机是怎么处理这个错误的呢?程序运行会出错吧。。。但是为什么咱们用的计算机 并没有任何提示呢? 如果有ECC 那么假设 ECC可以校验出8位中1位的错误。但是出现2位以上的错误了。。这咋办呢? 谢谢。。。
如果bank6下有64M的ram(2片K4S561632),bank7上又挂了64M的ram(2片K4S561632),使用cmdline给kernel指定另外的不连续的64M的ram: mem=0x4000000@0x38000000 kernel直接就死掉了。 如果直接用 mem=128M ,倒是可以启动,meminfo的显示也是128M的ram,不过应该是连续的ram配置,通不过测试,哪位弟兄在2.6下用过不连续的ram空间,指点一下,谢谢! 另外,如果在bank6上挂两片K4S511632,是否可以用mem=128M直接使用?用过的弟...
学汇编时,说数据表格在ROM中,调用时用MOVC 指令查表格,而在c程序中,我总感觉数据表格(数组)也被读到了内存ram中,哪怕是只供查询的数组也会调入内存,. 请大牛帮帮忙,指点迷津