linux内核
文章平均质量分 81
ustcli2012
a good guy !
展开
-
Linux内核学习笔记——预备知识
古语有云:工欲善其事,必先利其器!在进入Linux内核的真正学习之前,我们需要一些准备工作,因为只有达到了一定的知识储备要求,才能事半功倍。对于一个内核初学者来说,经常遇到:保护模式,分段机制,分页机制,线性地址,中断门,局部描述符等名词,任何一个复杂的设计都是由一个简单的设计发展起来的,当简单的设计满足不了实际需求时,就会一步步革新,一个个新的、复杂的概念应运而生。因此,个人认为要理解一个复原创 2012-01-09 16:00:59 · 591 阅读 · 0 评论 -
Linux内核学习笔记——系统启动
千里之行,始于足下!系统启动往往被认为是正式学习Linux内核的开始,要使用一个系统,无论Windows还是Linux,首先要做的就是将它启动。这里我们就一起学习一下当用户打开计算机电源之后所发生的事。也就是说,我们要研究Linux内核映像是如何被拷贝到内存中的,又是如何被执行的。在操作系统中,启动指把一部分操作系统装载到主存中并让处理器执行它,也表示内核数据结构的初始化、一些用户进程的创建以及把原创 2012-01-10 20:11:21 · 492 阅读 · 0 评论 -
Linux中断实现浅析
本文描述内容针对2.6.31+x86平台,不包含硬件相关的细节。作者:独孤九贱;版权所有,转载请注明出处。有问题欢迎与我交流讨论。一、概述中断,本质上是一个电信号,早期的计算的并没有中断这一概念,这使得CPU与外围设备的交互变得困难,CPU需要不断的轮询,以探测外围设备是否有数据需要处理。这浪费大量的资源。中断的出现,将CPU从这一任务中解放出来,CPU与外设的处理,变为异转载 2012-04-01 11:54:52 · 603 阅读 · 0 评论