¿Dónde puedo encontrar una descripción técnica de los parámetros del kernel enumerados en /proc/sys(ob Linux)?
9
¿Dónde puedo encontrar una descripción técnica de los parámetros del kernel enumerados en /proc/sys(ob Linux)?
/procy/sysno/proc/sys(lo cual es confusamente cercano en nombre pero bastante diferente en uso).Respuestas:
El directorio
/proc/sysproporciona acceso fácil a la configuración de sysctl a través del shell. Puede leer y escribir estas configuraciones ya sea leyendo y escribiendo estos archivos, o llamando a lasysctlutilidad o alsysctlsistema subyacente .Las diversas configuraciones se describen en la documentación del núcleo, en
Documentation/sysctl/*. Comenzar conREADME.Esto es bastante bajo, por lo que a veces la documentación no es completamente precisa y deberá recurrir a la fuente. Cada configuración de sysctl generalmente corresponde a una variable con un nombre similar dentro del núcleo (pero esto es una convención, no una regla). Se declaran muchas configuraciones
kernel/sysctl.c, pero los componentes y módulos adicionales del núcleo pueden definir los suyos. En la fuente (en una copia local o en línea en LXR ), busque el nombre de la configuración sysctl entre comillas (por ejemplo"xfrm_larval_drop") para encontrar su declaración.fuente
La fuente autorizada de lo que se encuentra
/procestá documentada en el árbol de fuentes del núcleo en Documentation / filesystem / proc.txt . Que hace referencia a Documentation / sysctl como el documento que describe/proc/sys. Ese documento hace referencia a otros en la documentación del árbol fuente del núcleo, así que prepárate para navegar a través de ese árbol.Esos enlaces son a una interfaz gitweb, por lo que puede elegir una versión particular de Linux que le interese. Esos enlaces apuntan a HEAD actual.
fuente