全部博文(573)
发布时间:2016-10-18 17:04:12
第一:《Linux内核设计与实现》 简称LKD,从入门开始,介绍了诸如进程管理、系统调用、中断和中断处理程序、内核同步、时间管理、内存管理、地址空间、调试技术等方面,内容比较浅显易懂,个人认为是内核新人首先必读的书籍。新人得有此书,足矣! 第二:《深入理解Linux内核》 简称ULK,相比于LKD的内容.........【阅读全文】
发布时间:2016-10-14 11:08:04
一步一图一代码,一定要让你真正彻底明白红黑树关于红黑树的前三篇文章:第一篇:教你透彻了解红黑树:http://blog.csdn.net/v_JULY_v/archive/2010/12/29/6105630.aspx第二篇:红黑树算法的层层剖析与逐步实现http://blog.csdn.net/v_JULY_v/archive/2010/12/31/6109153.aspx第三篇:教你彻底实现红黑.........【阅读全文】
发布时间:2016-10-14 08:49:50
task_struct和mm_struct和vm_area_struct和vm_operation_struct 1. MM_STRUCT结构 mm_strcut 用来描述一个进程的虚拟地址空间,在/include/linux/sched.h 中描述如下:struct mm_struct { struct vm_area_struct * mmap; &nbs.........【阅读全文】
发布时间:2016-10-13 14:07:05
内存储器管理概述、内存分配与释放、地址映射机制(mm_struct, vm_area_struct)、malloc/free&nb 一、内存管理概述(一)、虚拟内存实现结构 (1)内存映射模块(mmap):负责把磁盘文件的逻辑地址映射到虚拟地址,以及把虚拟地址映射.........【阅读全文】