摘要: 第二章 从内核出发 一、获取内核源码 1、Git是分布式的;下载和管理Linux内核源代码; 2、获取最新提交到版本树的一个副本 $ git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git 当下载代 阅读全文
posted @ 2016-03-19 18:30 20135235马悦 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 第一章 Linux内核简介 一、Unix的历史 1、Unix系统成为一个强大、健壮和稳定的操作系统的根本原因: (1)简洁 (2)在Unix中,很多东西都被当做文件对待。这种抽象使对数据和对设备的操作都是通过一套相同的系统调用借口来进行的:open(),read(),write(),lseek()和 阅读全文
posted @ 2016-03-19 18:27 20135235马悦 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 马悦+原创作品转载请注明出处+《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一、用户态、内核态和中断处理过程 1、用户通过库函数与系统调用联系起来。 2、在高执行级别下,代码可以执行特权指令,访问任意的物理地址,这 阅读全文
posted @ 2016-03-19 18:09 20135235马悦 阅读(457) 评论(0) 推荐(0) 编辑