La herramienta System Tap proporciona una infraestructura de software libre (GPL) para simplificar la recopilación de información sobre el sistema Linux en ejecución. He actualizado este artículo, publicado en el momento de la publicación del libro, porque el conocer que existe y se puede descargar de forma gratuita, puede resultar de interés a alguno de los lectores de blog. Según la Wikipedia, System Tap:«Es un lenguaje de scripting y una herramienta para la instrumentación dinámica de los sistemas operativos de producción basados en kernel. Los administradores de sistemas pueden usar SystemTap para extraer, filtrar y resumir datos para permitir el diagnóstico de problemas complejos de funcionamiento o funcionales». En su desarrollo han contribuido entre otras, las grandes empresas que apoyan el kernel Linux: Red Hat, IBM, Intel, Hitachi, Oracle, y otros. El primero en utilizarlo fue Red Hat en el año 2005. A día de hoy la versión estable disponible es la 3.0 que fue lanzada el 27 de Marzo de 2016. En la actualidad está disponible para las distribuciones GNU/Linux mas importantes. Podéis encontrar mas información en este enlace. Ibm(R) tiene a disposición de los desarrolladores del Kernel de Linux un libro sobre la herramienta de depuración System Tap. que fue publicado en el año 2009, y que se puede descargar de forma gratuita. Claro que como la mayoría de la documentación técnica está escrito en inglés. Esta herramienta System Tap, permite hacer pruebas en cualquier lugar del kernel, y ejecutar cualquier tipo de código, para analizar el resultado y ver los posibles problemas.