【发布时间】:2013-01-13 06:43:08
【问题描述】:
在/boot/config-$kernel_version 我看到类似的东西:
CONFIG_X86_TSC=y
CONFIG_CAN_TSCAN1=m
现在,我认为y 代表yes,这意味着设置了选项。
但是m 怎么样?
【问题讨论】:
标签: linux configuration linux-kernel kernel
在/boot/config-$kernel_version 我看到类似的东西:
CONFIG_X86_TSC=y
CONFIG_CAN_TSCAN1=m
现在,我认为y 代表yes,这意味着设置了选项。
但是m 怎么样?
【问题讨论】:
标签: linux configuration linux-kernel kernel
这意味着它被编译为内核模块。
【讨论】:
Y = Module 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. Kernel will load this module On **Demand**.
注意:M 表示可加载模块,他们不需要一直熬夜,比如Sound Driver,当你想播放音乐时可以加载它。它将使您的系统更有效率。
【讨论】: