Article Title: Meaning of related options in the Linux Kernel Compiling menu. Linux is a technology channel of the IT lab in China. Includes basic categories such as desktop applications, Linux system management, kernel research, embedded systems, and open source.
1. prompt for development and/or incomplete code/drivers
Many reference books say that this is a feature that developers think is not very stable, but according to my experience, this is an option to choose, because modern LINUX is based on this, so you should be able to answer Y, unless you just want to use something that has been fully finalized in LINUX, but the performance is certainly not good, and the support for system features is not good.
2. processor family (386, 486/cx133, 586/k5/5x86/6x86, pentinum/k6/tsc, ppro/6x86)
There should be nothing to say about this. If you select your CPU type, the BIOS can be self-checked. Pay attention to the system startup information. Note that you cannot select a CPU that is more advanced than your CPU type, otherwise it may not work properly.
3. math emulation
Simulation math coprocessor. If your machine does not have a math coprocessor, you can choose to improve performance. However, after 486, the math coprocessor will be integrated into the CPU, which should not be used, so the general choice is N. of course, there will be no problem with the selection, except for a slight increase in the kernel.
4. mttr (memory type range register) support
This option is used to start the special features of pentinum pro and pentinum II. If you are not using this type of CPU, select N. Otherwise, it will only increase the kernel.
5. Hierarchical Ric multi-processing support
Synchronization processor support. If you have multiple CPUs, choose one.
6. enable loadable module support
This will enable the function of dynamically loading additional modules, so it must be selected.
7. set version information on all symbols for modules
This option can be used by modules compiled for a certain version of the kernel in another version, but it is generally unavailable.
8. kernel module loader
If you enable this option, you can use the kerneld program to automatically load or uninstall loaded modules as needed. We recommend that you select.
9. networking support
If you use any network, you should choose.
10. pci bios support
This should generally be selected unless you use a machine without any PCI device. PCIBIOS is used to detect and enable PCI devices.
[1] [2] [3] Next page