Algunas formas de ver el comportamiento del kernel de Linux

  

Para comprender el comportamiento del kernel de Linux, necesita cierta experiencia de voyeur, que se puede dividir aproximadamente en lo siguiente:

1. Use printk

directamente en el código del kernel o el código del módulo que desee Espiando en algún lugar imprimir alguna información. Este enfoque requiere que compile el código del kernel y compile el módulo del kernel, que lo instale correctamente en el kernel y que lo inicie. Aunque se necesita mucho conocimiento, este método es más terrenal. A menos que tenga que hacerlo, debe tener un método más simple que este.

2. Ver dmesg

Este método depende de la información que generará el núcleo. La información mostrada por dmesg es generalmente información más importante.

3. Procesamientos competentes -

los procedimientos contienen mucha información útil e interesante, ya sea directamente (formato especial, difícil de entender) o mediante el análisis de herramientas, como rtstat, conntrack, etc. Todas las herramientas son analizar los archivos bajo proc y mostrarlos en una forma legible. Alguna información estadística sobre el kernel tiene un archivo de estadísticas correspondiente para su análisis.

4. Usando kprobe

Este es un método de depuración, pero generalmente no se usa y no se usa.

5. Usa algunos medios pequeños

Depende de tu inteligencia, crea una lógica propia, guía o rompe el kernel, conviértelo en tu trampa, confirma tu Adivina

Copyright © Conocimiento de Windows All Rights Reserved