Де я можу знайти технічний опис параметрів ядра, перелічених у /proc/sys(ob Linux)?
/procі , /sysале не /proc/sys(що близько до ступеня змішання в назві, а інша використовується).
Де я можу знайти технічний опис параметрів ядра, перелічених у /proc/sys(ob Linux)?
/procі , /sysале не /proc/sys(що близько до ступеня змішання в назві, а інша використовується).
Відповіді:
Каталог /proc/sysнадає простий доступ до налаштувань sysctl через оболонку. Ви можете прочитати та записати ці налаштування читання та записування цих файлів, або зателефонувавши sysctlутиліту чи базовий sysctlсистемний виклик .
Різні параметри описані в документації на ядро, в Documentation/sysctl/*. Почніть з README.
Це досить низький рівень матеріалів, тому іноді документація не є повністю точною, і вам потрібно буде звернутися до джерела. Кожному параметру sysctl зазвичай відповідає змінна, що нагадує ім'я всередині ядра (але це умова, а не правило). У багатьох налаштуваннях оголошено kernel/sysctl.c, але додаткові компоненти та модулі ядра можуть визначати свої власні. У джерелі (на локальній копії або в Інтернеті за LXR ) знайдіть назву налаштування sysctl між цитатами (наприклад "xfrm_larval_drop"), щоб знайти його декларацію.
Авторитетне джерело того, що є /proc, задокументоване у дереві джерела ядра в Documentation / fileystem / proc.txt . Це згадує Documentation / sysctl як документ, який описує /proc/sys. Цей документ посилається на інших у документації по дереву джерела ядра, тому будьте готові переходити по цьому дереву.
Ці посилання стосуються інтерфейсу gitweb, тому ви можете вибрати конкретну версію Linux, яка вас зацікавить. Ці посилання вказують на поточну HEAD.