码迷,mamicode.com
首页 >  
搜索关键字:linux内核源码    ( 141个结果
Linux-0.11内核源码分析系列:进程调度
/* *Author:DavidLin *Date:2014-12-10pm *Email:linpeng1577@163.comorlinpeng1577@gmail.com *world:thecityofSZ,inChina *Ver:000.000.001 *history:editortimedo *1)LinPeng2014-12-10createdthisfile! *2) *//*author:linus*/ voidsleep_on(structtask_struct*..
分类:系统相关   时间:2014-12-28 01:53:38    阅读次数:225
Linux内核编程:防御性编程学习
/* *Kernel : Linux2.6.32.63  *File : \scripts\mod\modpost.h \scripts\mod\modpost.c *Author : DavidLin *Date : 2014-12-25pm *Email : linpeng1577@163.com o...
分类:系统相关   时间:2014-12-25 23:41:30    阅读次数:422
Linux内核源码学习之 内核页表打印
本学期Linux内核实验最后是打印内核页表,线性地址----物理地址 我看到这个实验题目的时候想到的就是这个init函数(因为这部分当时就是我讲的^_^),这个函数是初始化linux内核页表的,也就是将32位系统中3G以上的896M线性地址映射到物理地址的0-896M,在其调用者paging_init函数中还处理了其他的情况,比如固定映射之类的。那属于高端内存映射那一块的内容,目前我们先看一下如...
分类:系统相关   时间:2014-12-25 13:07:35    阅读次数:322
Linux内核源码目录说明
Linux内核源代码位于/usr/src/linux目录下,其结构分布如图1.3所示,每一个目录或子目录可以看作一个模块,其目录之间的连线表示“子目录或子模块”的关系。下面是对每一个目录的简单描述。Arch目录包括了所有和体系结构相关的核心代码。它下面的每一个子目录都代表一种Linux支持的体系结构...
分类:系统相关   时间:2014-12-22 20:59:22    阅读次数:154
Linux源代码中的进程
我当初查看OOM源代码的时候很奇怪:怎么遍历以父进程为首的进程链表,使用的是do_each_thread函数,这个名称,特别的怪异,而且有时候也会出现for_each_task,明明是在遍历进程,而不是线程。原来在linux内核源码中都是使用thread或者task标志进程,而不是使用process进程这个..
分类:系统相关   时间:2014-12-14 07:16:39    阅读次数:161
linux中断
文章主要是本人的认识,介绍也不全面,则重于流程,用词方面也不讲究,很多观点也比较粗糙,有错误的地方,请多多指正。文章主要参考《深入分析linux内核源码》关于中断的章节:http://oss.org.cn/kernel-book/中断是计算机系统的一种机制,主要有两种作用:实现异步。紧急处理..
分类:系统相关   时间:2014-12-11 06:47:58    阅读次数:176
Linux-0.11内核源码分析系列:进程调度sleep_on()函数分析
/* *Author : DavidLin *Date : 2014-12-10pm *Email : linpeng1577@163.com or linpeng1577@gmail.com *world : the city of SZ, in China *Ver : 000.000.001 *h...
分类:系统相关   时间:2014-12-11 00:17:55    阅读次数:277
Linux-0.11内核源码分析系列:内存管理up_wp_page()与do_wp_page()函数分析
/* * up_wp_page()函数用于解除物理页的共享状态,同时给发生写时复制的进程提供一页新的 * 物理页,新物理页是之前共享页的数据相同的拷贝。 * table_entry是共享物理页的地址的指针,即页表实际地址+表内偏移地址 */ void un_wp_page(unsigned long * table_entry) { unsigned long old_page,new_...
分类:系统相关   时间:2014-11-26 11:29:37    阅读次数:325
Linux-0.11内核源码分析系列:内存管理get_empty_page()与put_page()函数分析
/* *Author : DavidLin *Date : 2014-11-22pm *Email : linpeng1577@163.com or linpeng1577@gmail.com *world : the city of SZ, in China *Ver : 000.000.001 *history :...
分类:系统相关   时间:2014-11-24 20:54:08    阅读次数:237
Linux-0.11内核源码分析系列:关于线性地址,逻辑地址,物理地址的关系与区别
/* *Author : DavidLin *Date : 2014-11-22pm *Email : linpeng1577@163.com or linpeng1577@gmail.com *world : the city of SZ, in China *Ver : 000.000.001 *h...
分类:系统相关   时间:2014-11-24 20:53:32    阅读次数:336
141条   上一页 1 ... 10 11 12 13 14 15 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!