Capítulo 11. Compilador y herramientas


SystemTap actualizado a la versión 1.8

SystemTap es una herramienta de trazado y sondeo que permite a los usuarios estudiar y monitorizar las actividades del sistema operativo (en particular, el kernel) en fino detalle. Proporciona información similar a herramientas como netstat, ps, top y iostat; sin embargo, SystemTap está diseñada para proporcionar más opciones de filtración y análisis para la información recolectada.
El paquete systemtap en Red Hat Enterprise Linux 6.4 ha sido actualizado a la version 1.8 de la línea de desarrollo, la cual proporciona una cantidad de corrección de errores y mejoras.
  • La sintaxis @var es ahora una sintaxis de lenguaje alternativa para variables DWARF en manejadores uprobe y kprobe (proceso, kernel, módulo).
  • Ahora SystemTap maneja las variables locales para evitar choques en los encabezados de C incluidos por pulsaciones.
  • El servidor de compilación SystemTap y el cliente ahora soportan redes IPv6.
  • Ahora, el tiempo de ejecución de SystemTap (staprun) acepta la opción de tiempo de espera -T que permite menos despertadores frecuentes para sondear scripts de rendimiento bajo.
  • El controlador traductor de script de SystemTap (stap) proporciona ahora las siguientes opciones de límite de recursos:
    --rlimit-as=NUM
    --rlimit-cpu=NUM
    --rlimit-nproc=NUM
    --rlimit-stack=NUM
    --rlimit-fsize=NUM
    
  • Los módulos SystemTap son ahora más pequeños y se compilan más rápido. La información de depuración de módulos ahora se suprime de forma predeterminada.
  • Error CVE-2012-0875 (Pánico de kernel al procesar datos malformados DWARF) ha sido corregido

Herramientas lscpu y chcpu

La herramienta lscpu, la cual despliega información detallada sobre las CPU disponibles ha sido actualizada para incluir nuevas funcionalidades. También ha sido añadida la nueva herramienta, chcpu, la cual le permite cambiar el estado de CPU (en línea o no, en espera o activa, y en otros estados), inhabilitar o habilitar las CPU y configurar CPU especificadas.
Para obtener mayor información sobre estas herramientas, consulte las páginas de manual lscpu(1) y chcpu(8).
Red Hat logoGithubRedditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de la documentación de Red Hat

Ayudamos a los usuarios de Red Hat a innovar y alcanzar sus objetivos con nuestros productos y servicios con contenido en el que pueden confiar.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

© 2024 Red Hat, Inc.