共 49 篇文章
显示摘要每页显示  条
Gentoo安装全过程(U盘 光盘&minimal+xorg(nvidia(ati&&intel))+xfce(gnome&&kde))(综合整理) 这里为我装gentoo的全过程。Nvidia显卡驱动需要:http://www.gentoo.org/doc/en/nvidia-guide.xml ATI显卡驱动需要:http://www.gentoo.org/doc/en/ati-faq.xmlhttp://www.gentoo.org/proj/en/desktop/x/x11/ati-migration-gui...
/dev/fb0current -> fb0 /dev/fb1current -> fb1.int (*fb_get_cmap)(struct fb_cmap *cmap, int kspc, int con, struct fb_info *info);int (*fb_set_cmap)(struct fb_cmap *cmap, int kspc, int con, struct fb_info *info);extern void fb_copy_cmap(struct fb_cmap *from, struct fb_cmap *to, int fsfromto);static int anakinf...
/*表示1个叶子结点可映射的页数,如:1<<6=64,表示可映射64个slot映射64页*/#define RADIX_TREE_MAP_SIZE (1UL <<RADIX_TREE_MAP_SHIFT)#define RADIX_TREE_MAP_MASK (RADIX_TREE_MAP_SIZE-1)/*定义slot数占用的long类型长度个数,每个slot用位图1位进行标记,如:64个slot时,值为2*/#define RADIX_TREE_TAG_LONGS \((RADIX_TREE...
#define STATUS_NONCONTINUABLE_EXCEPTION ((DWORD )0xC0000025L)#define STATUS_FLOAT_DENORMAL_OPERAND ((DWORD )0xC000008DL)#define STATUS_FLOAT_DIVIDE_BY_ZERO ((DWORD )0xC000008EL)#define STATUS_FLOAT_INVALID_OPERATION ((DWORD )0xC0000090L)#define STATUS_FLOAT_OVERFLOW ((DWORD )0xC0000091L...
编译器是软件开发中的核心部件,其作用是其他任何软件所不能取代的。编译器在工作过程中,往往完成如下的任务: 1. 读取源代码并且获得程序的结构描述 2. 分析程序结构,并且生成相应的目标代码 在UNIX早期时代,编写一个编译器是一件非常耗时的工作。人们为了简化开发过程,开发了Lex和YACC程序来解决第一个任务,根据用户描述的...
堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。由于"__stdcall"调用由被调函数调整堆栈,所以在函数返回前要恢复堆栈,先回收本地变量占用的内存(ESP=ESP+3*4),然后取出返回地址,填入EIP寄存器,回收先...
总体设计:处理流程、总体结构与模块、功能与模块的关系;当然在进行软件概要设计时,要尽量排除业务流程的制约,即把流程中的各项业务结点工作作为独立的对象,设计成独立的模块,充分考虑他们与其他各种业务对象模块的接口,在流程之间通过业务对象模块的相互调用实现各种业务,这样,在业务流程发生有限的变化时(每个业务模块本身的业务逻...
程序在内存中运行的奥秘。这并不意味着系统内核能够肆无忌惮的使用物理内存,系统内核只能使用其管辖的虚拟地址空间所对应的物理内存。内存地址空间是由诸如堆、栈等段式内存管理方式进行管理的。但是如果堆的空间不能满足程序的内存申请,那么brk()函数会执行系统调用(implementation)来增加堆得内存空间以满足程序的请求。尽管数据段映射了文...
帮助 | 留言交流 | 联系我们 | 服务条款 | 下载网文摘手 | 下载手机客户端
北京六智信息技术股份有限公司 Copyright© 2005-2024 360doc.com , All Rights Reserved
京ICP证090625号 京ICP备05038915号 京网文[2016]6433-853号 京公网安备11010502030377号
返回
顶部