7

/boot/config-$kernel_version我看到类似的东西:

CONFIG_X86_TSC=y
CONFIG_CAN_TSCAN1=m

现在,我认为它y代表yes,这意味着该选项已设置。但是怎么样m

4

2 回答 2

10
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播放音乐时可以加载。它将使您的系统更有效率。

于 2013-01-29T16:43:18.577 回答
1

这意味着它被编译为内核模块。

  • 'N' - 表示根本不编译;
  • 'Y' - 表示它是在内核二进制文件中编译的;
  • 'M' - 表示它被编译为内核模块。
于 2013-01-29T16:18:46.080 回答