|
|

楼主 |
发表于 2006-3-2 10:30:21
|
显示全部楼层
那样不是全部都编译成了模块了?
我觉得凡是内核能做的就一次搞定,搞不定的再用模块。
比如对ext2,soundcard,eth等等的设备的支持。这些在安装内核时能够确定,就应该编译到内核。比如对vfat的支持,因为不常用,在内核里面浪费内存,所以编译成模块。
如果把ext2做成了模块,还要initrd支持,不觉得用户空间好在什么地方
如果说从稳定性考虑,所有的东西都是kernel src带过来的,大家都一样平等。你不能说vfat就不如ext2稳定,如果不稳定就不会跟着kernel src了。
一句话,任何不常用的功能都编译成模块,常用的都做到内核里面,这样的内核最小,最稳定。 |
|