第一章 Linux内核简介
1.1Unix历史
Unix特点:1、很简洁
2、所有东西都被当成文件对待
3、Unix内核和相关的系统工具软件都是用C语言编写而成
4、进程创建非常迅速
所以Unix很强大。
1.2追寻Linus足迹:linux简介
Linus开发。Linux是类Unix系统。Linux内核也是自由软件。
1.3操作系统和内核简介
操作系统:在整个系统中负责完成最基本功能和系统管理的那些部分。包括内核、设备驱动程序、启动引导程序、命令行shell或者其他种类的用户界面、基本的文件管理工具和系统工具。
内核:内核才是操作系统的核心。由负责响应中断和中断服务程序、负责管理多个进程从而分享处理器时间的调度程序,负责管理进程地址空间的内存管理程序和网络、进程间通信等系统服务程序共同组成。独立于普通应用程序,一般处于系统态。
系统中运行应用程序通过系统调用与内核通信。内核还要负责管理系统的硬件设备。
1.4Linux内核和传统内核的比较
单内核和微内核
未完待续。。。
原文:http://www.cnblogs.com/haikong/p/5277049.html