linux内核分析(七)----并发与竞态Linux内核分析(七) 这两天家里的事好多,我们今天继续接着上一次的内容学习,上次我们完善了字符设备控制方法,并深入分析了系统调用的实质,今天我们主要来了解
linux内核结构分析与移植 Linux内核主要的5个部分是:进程调度,内存管理,虚拟文件系统,网络接口,进程通信。 这5个部分之间的关系如下: (1)进程调度部分负责控制进程对CPU的访问。 (2
linux内核分析(二)----内核模块简介|简单内核模块实现Linux内核分析(二) 昨天我们开始了内核的分析,网上有很多人是用用源码直接分析,这样造成的问题是,大家觉得很枯燥很难理解,从某种意义上
linux内核分析(五)----字符设备驱动实现Linux内核分析(五) 昨天我们对linux内核的子系统进行简单的认识,今天我们正式进入驱动的开发,我们今后的学习为了避免大家没有硬件的缺陷,我们都会
linux内核分析(六)----字符设备控制方法实现|揭秘系统调用本质Linux内核分析(六) 昨天我们对字符设备进行了初步的了解,并且实现了简单的字符设备驱动,今天我们继续对字符设备的某些方法进行完
linux内核分析(三)----初识linux内存管理子系统Linux内核分析(三) 昨天我们对内核模块进行了简单的分析,今天为了让我们今后的分析没有太多障碍,我们今天先简单的分析一下linux的内存
linux内核编译过程分析http://pan.baidu.com/s/1mgtACVu 其中是我总结生成的一些文档,以便于理解当我们输入make uImage后,系统是怎么一步一步生成uImage的
内核源码分析之linux内核栈(基于3.16-rc4)在3.16-rc4内核源码中,内核给每个进程分配的内核栈大小为8KB。这个内核栈被称为异常栈,在进程的内核空间运行时或者执行异常处理程序时,使用的
linux内核分析(四)----进程管理|网络子系统|虚拟文件系统|驱动简介Linux内核分析(四) 两天没有更新了,上次博文我们分析了linux的内存管理子系统,本来我不想对接下来的进程管理子系统、
一、简介 内核开发比用户空间开发更难的一个因素就是内核调试艰难。内核错误往往会导致系统宕机,很难保留出错时的现场。调试内核的关键在于你的对内核的深刻理解。 二、方法总结 1)调试方法总结 http