VMALLOC_reserve和896M LINUX 内核虚拟地址空间到物理地址空间一般是固定连续影射的。 假定机器内存为512M, 从3G开始,到3G + 512M 为连续固定影射区。zone_dma, zone_normal为这个区域的。固定影射的VADDR可以直接使用(get a free page, then use pfn_to_virt()等宏定义转换得到vaddr)或用kmalloc等分配. 这样的vaddr的物理页是连续的。得到的地址也一定在固定影射区域内。 如果内存紧张,连续区域无法满足,调用vmalloc分配...
by 思一克 - 内核/嵌入技术 - 2006-06-09 15:00:03 阅读(4365) 回复(16)
no machine record defined 編核心時,遇到下面這個問題 arm-9tdmi-linux-gnu-ld: no machine record defined 在 google 查到的都是說將arch/arm/kernel/vmlinux.lds的最後兩行(如下),給註解起來,但都沒說是為了什麼 ASSERT((__proc_info_end - __proc_info_begin), "missing CPU support") ASSERT((__arch_info_end - __arch_info_begin), "no machine record defined") 後來自己到 arch/arm/kernel/vmlinux.lds 裡看的時候...
IBM AIX 4.3 informix 7.31u5 在使用 dbexport 和dbaccess时提示 908: Attempt to connect to database server failed. 79 No record locks available 我检查过informix 的锁有200000个。应该够的。 请问这是什么问题? 如何解决阿? 在线等待。谢谢各位大侠了
在超级用户root下对informix数据库中的表aaa进行删除操作,其显示ISAM error:no record found。但有时也可以删除,这是为什么请高手指点
by Barbara Morris If you are processing records in a primary file and you want to just skip any records that get input errors, you can code an INFSR subroutine for the file. On the ENDSR of the subroutine, code '*GETIN'. That will cause control to go to the part of the cycle that gets the next record. [code] Fmyfile ip e disk infsr(myinfsr) C myinfsr begsr C ...
有两个transaction. 在第一个transaction当中有 Select * from TAB_A where id=1 for update; 但是没有commit 在第一个transaction当中有 Delete from TAB_A where id=1; 此时Delete语句会等待前一个transaction commit后才执行。 现在我想让Delete语句直接返回,而不等待,如何做? 请高手指点。谢谢。
本人不怎么懂AIX,请各位大虾指点。 1:如果盘柜上的盘被创建vg后,没有正确释放,hdisk会被系统reserve,如何去除这个关系? 2:如果盘柜上的盘被创建vg后,什么情况下,hdisk会丢失vg信息? 焦急,等待!