
kernel
文章平均质量分 85
iteye_8135
这个作者很懒,什么都没留下…
展开
-
linux 内核文件结构
1、Linux核心源程序通常都安装在/usr/src/linux下,而且它有一个非常简单的编号约定:任何偶数的核心(的二个数为偶数,例如2.0.30)都是一个稳定地发行的核心,而任何奇数的核心(例如2.1.42)都是一个开发中的核心。 2、核心源程序的文件按树形结构进行组织,在源程序树的最上层,即目录/usr/src/linux下有这样一些目录和文件: ◆ COPYING: GPL版权...原创 2011-07-21 14:19:59 · 170 阅读 · 0 评论 -
[zz]linux启动过程(1)-bootsect.S文件分析
bootsect.S是执行的第一个文件bootsect-loader在内和源码中对应的程序是 /Arch/i386/boot/bootsect.S 。下面将主要是针对此文件进行的分析。几个相关文件: <1> /Arch/i386/boot/bootsect.S <2> /include/linux/config.h ...原创 2011-07-21 14:53:23 · 157 阅读 · 0 评论 -
【zz】linux启动过程(3)head.S
III、保护模式下的初始化 (实模式->保护模式,分析了head.s)2009-03-24 22:26III、保护模式下的初始化 保护模式下的初始化,是指处理机进入保护模式后到运行系统第一个内核程序过程中系统所做 的一些处理。保护模式下的初始化在内核源码中对应的程序是 /Arch/i386/boot/compressed/head.S 和 /Arch/i38...原创 2011-07-21 15:00:01 · 169 阅读 · 0 评论 -
[zz]cache line
在内存分配器 SLAB 中涉及到了 cache linehttp://gpg119.blog.163.com/blog/static/915341532009074137160/一个L1 DATA CACHE相当于一块小的内存,我们假设它为16K大,它会与一般物理内存交互。 它和内存交互一般一次传输16个字节(32个字节),也就是: CACHE 字节0-15一次写到/读取物理内存 ...原创 2011-07-22 19:39:38 · 210 阅读 · 0 评论