Параметры ядра Linux:Code maturity level options

Материал из Wiki Open book
Перейти к: навигация, поиск

Параметры ядра Linux

Code maturity level options

Prompt for development and/or incomplete code/drivers
Some of the various things that Linux supports (such as network drivers, file systems, network protocols, etc.) can be in a state of development where the functionality, stability, or the level of testing is not yet high enough for general use. This is usually known as the "alpha-test" phase among developers. If a feature is currently in alpha-test, then the developers usually discourage uninformed widespread use of this feature by the general public to avoid "Why doesn't this work?" type mail messages. However, active testing and use of these systems is welcomed. Just be aware that it may not meet the normal level of reliability or it may fail to work in some special cases. Detailed bug reports from people familiar with the kernel internals are usually welcomed by the developers (before submitting bug reports, please read the documents <file:README>, <file:MAINTAINERS>, <file:REPORTING-BUGS>, <file:Documentation/BUG-HUNTING>, and <file:Documentation/oops-tracing.txt> in the kernel source).

This option will also make obsoleted drivers available. These are drivers that have been replaced by something else, and/or are scheduled to be removed in a future kernel release.

Unless you intend to help test and develop a feature or driver that falls into this category, or you have a situation that requires using these features, you should probably say N here, which will cause the configurator to present you with fewer choices. If you say Y here, you will be offered the choice of using features or drivers that are currently considered to be in the alpha-test phase.

Русский флаг
Предлагать незаконченные и/или находящиеся в разработке драйвера/возможности

Активация данной опции позволяет включать в ядро компоненты (такие как сетевые драйвера, файловые системы, сетевые протоколы и т.п.), функциональность, стабильность или объём тестирования которых недостаточны для повседневного использования. В среде разработчиков это состояние известно как "альфа-тест". Разработчики против широкого использования компонентов, находящихся в состоянии альфа-теста, так как это вызывает в их адрес множество вопросов типа "А почему это не работает?". Тем не менее, приветствуется активное использование таких возможностей с целью тестирования. Просто будьте готовы к тому, что получите недостаточную стабильность или, в некоторых случаях, полную неработоспособность. Детальные отчёты об ошибках от людей, знакомых с внутренним строением ядра, обычно приветствуются разработчиками (перед отправкой отчёта ознакомьтесь с документами <file:README>, <file:MAINTAINERS>, <file:REPORTING-BUGS>, <file:Documentation/BUG-HUNTING> и <file:Documentation/oops-tracing.txt>) в дереве исходных текстов ядра.

Кроме того, эта опция делает доступными устаревшие драйвера. Это драйвера, которые были заменены на другие и/или удаление которых запланировано на будущие выпуски ядра.

Если вы не планируете оказать помощь в тестировании и разработке компонентов ядра, попадающих в эту катерию, и эти возможности Вам не требуются, вероятно, лучше ответить N (Нет), что приведет к сокращению количества опций конфигуратора. Если Вы ответите Y (Да), Вам предложат использовать драйвера и опции, находящиеся в состоянии альфа-теста.

Параметры ядра Linux

Инструменты
    
Личные инструменты