Есть много разных переменных, которые я могу изменить через sysctl . Кто они такие? Есть ли где-нибудь описание каждой переменной?

Существует много информации о том, как читать \ писать переменные, например,

но нет описания того, что они

И я читал о sysctl , например, https://en.wikipedia.org/wiki/Sysctl

Спасибо!

2 ответа2

3

Предполагается, что все параметры ядра, которые вы можете настроить с помощью sysctl, описаны в документации ядра Linux:

https://www.kernel.org/doc/Documentation/sysctl/

Тем не менее, я полагаю, что любой модуль ядра может добавить свои собственные настраиваемые параметры sysctl, а внешние модули могут быть не задокументированы. Кроме того, некоторые специфичные для подсистемы параметры требуют чтения исходного кода.

Документация очень техническая, но вы выполняете операцию, изменяя значения параметров для многих параметров.

0

Андрей ответит хорошо. Короткая версия заключается в том, что любые добавленные вами модули могут добавлять свои собственные возможные параметры.

Однако, передав аргумент -a в sysctl, вы получите список всех доступных на данный момент значений на вашем компьютере. Это четко указано в справочных страницах по sysctl.

/sbin/sysctl -a

Так что, я думаю, это означает, что RTFM также ответил бы на этот вопрос.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .