BBS水木清华站∶精华区

发信人: Hanky@FruitTea1 (骗谁啊?), 信区: Linux 
标  题: kernel source code 的介绍 (五) 
发信站: 果茶小站 (Thu May 30 01:46:39 1996) 
转信站: FruitTea1 
 
最後剩下这些我们一次介绍完。 
 
  * init        : 就只有 main.c 及 version.c 这两个程式而已. 
 
  * kernel      : □头主要是 fork, exec, exit, sched, signal 
                  等等 kernel 的 resource control 
 
  * lib         : 包括 ctype, errno, inflate(压缩、解压), 
                  string, vsprintf 等工具。 
 
  * mm          : Memory Management 类的东西, 包括了 filemap, mmap, 
                  kmalloc, mlock, memory, page_io, swap 等等。 
 
  * ipc         : Inter-Process Communications, 包括了 messages, 
                  semaphores, share memory 等等。 
 
  * include     : 一堆 include 档。 
 
  * arch        : 机器(平台) 相关度很高的程式, 包括了 alpha, i386, 
                  m68k, mips, ppc 及 sparc。 
 
  * script      : 一些 compile 及 config 时要用到的工具 scripts。 
 
  * Documentation 最近放了很新、很值得一看的文件, 其中包括了重要的 
                  注意事项 (例如 libc 换新), 各类 drivers 的说明等。 
 
  * modules     : 这是在 make modules 後所放的 *.o 档, 尔後再打 
                  make modules_install 後就可以安装在 /lib/modules 
                  下了。 
 
大略上来说, kernel source code 就是这麽回事。 
 
现在我再补充一下 modules 是什麽东西。 
 

BBS水木清华站∶精华区