在/boot/config-$kernel_version
我看到像这样的东西:
CONFIG_X86_TSC=y CONFIG_CAN_TSCAN1=m
现在,我认为, y
代表yes
,这意味着选项已经确定。 但是m
呢?
Y = modulee is compiled directly in kernel.
注意:有些驱动程序应该一直准备好内核的功能,没有它们,系统不能像Unix domain sockets (CONFIG_UNIX)
,它应该是Y
N = Don't compile module in kernel. do nothing.
注:无论您是否需要,都可以选择。
M = Compile module as loadable module. coreel will load this module On **Demand**.
注意:M表示可加载模块,它们不需要一直保持不变,就像您要播放音乐时可加载的Sound Driver
一样。 这将使您的系统更有效率。
这意味着它被编译为一个内核模块。