Significance of related options in the Linux Kernel compilation menu

Source: Internet
Author: User
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

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.