InglésFrancésEspañol

icono de página de OnWorks

lttng-gen-tp: en línea en la nube

Ejecute lttng-gen-tp en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando lttng-gen-tp que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


lttng-gen-tp - Generador de código de punto de rastreo LTTng UST 2.x

SINOPSIS


lttng-gen-tp [OPCIONES] TEMPLATE_FILE

DESCRIPCIÓN


El proyecto LTTng tiene como objetivo proporcionar herramientas de rastreo altamente eficientes para Linux. Sus trazadores
ayudar a rastrear problemas de rendimiento y depurar problemas que involucran múltiples
procesos e hilos concurrentes. También es posible rastrear a través de múltiples sistemas.

El lttng-gen-tp La herramienta simplifica la generación de archivos de puntos de seguimiento de UST. Toma un
archivo de plantilla simple y genera el código necesario para utilizar los puntos de seguimiento definidos en
tu solicitud. La sección FORMATO DE ARCHIVO DE PLANTILLA describe el contenido de la plantilla.
archivo.

Actualmente, la herramienta puede generar los archivos .h, .cy .o asociados con su punto de seguimiento. los
.h generado se puede incluir directamente en su aplicación. Puede dejar que la herramienta genere
el .o o compile el .c usted mismo. Puede compilar el .c en un .o, .a o .so en su
elección y vincularla con su aplicación. Consulte la documentación de UST para
ventajas y desventajas de cada forma. Para compilar el archivo .c resultante, debe
agregue las opciones "-llttng-ust -I.".

OPCIONES


Este programa sigue la sintaxis habitual de la línea de comandos GNU con opciones largas que comienzan con dos
guiones. A continuación se muestra un resumen de las opciones disponibles.

-h, --ayuda
Muestra un resumen de las posibles opciones y comandos.

-v, --verboso
Aumenta la verbosidad.

-Oh, --producción
Especifique el archivo generado. El tipo de archivo generado depende del archivo
extensión (.h, .c, .o). Esta opción se puede especificar varias veces para generar
tipo de archivo diferente.

Cuando no se especifica ninguna salida, los archivos predeterminados se generan con el mismo nombre de archivo base que
el archivo de plantilla. Los archivos predeterminados son: .h, .c, .o.

PLANTILLA ARCHIVO FORMATO


El archivo de plantilla, que tiene la extensión habitual .tp, contiene una lista de TRACEPOINT_EVENT
definiciones y otras entradas de definición opcionales como TRACEPOINT_LOGLEVEL. (Ver ltng-
boca(3) para ver la lista completa de definiciones disponibles.)

Los escribe como los escribiría en un archivo de encabezado C. Puede agregar comentarios con /*
*/, // y #.

El nombre del proveedor (el primer campo de TRACEPOINT_EVENT) debe ser el mismo para todo
archivo.

Ejemplo

TRACEPOINT_EVENT (
muestra_punto de seguimiento,
mensaje, // Comentario
TP_ARGS (carácter *, texto),
/ * A continuación están los campos * /
TP_FIELDS (
ctf_string (mensaje, texto)
)
)

MEDIO AMBIENTE VARIABLES


Cuando la herramienta genera un archivo .o, buscará las siguientes variables de entorno

CC Especifique qué compilador de C utilizar. Si no se especifica la variable, la herramienta
prueba "cc" y "gcc"

CFLAGS Flags pasados ​​directamente al compilador

Use lttng-gen-tp en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    IPerf2
    IPerf2
    Una herramienta de tráfico de red para medir
    Rendimiento de TCP y UDP con métricas
    en torno al rendimiento y la latencia. los
    Los objetivos incluyen mantener un activo
    iperf bacalao ...
    Descargar IPerf2
  • 2
    fre: ac - convertidor de audio gratuito
    fre: ac - convertidor de audio gratuito
    fre:ac es un conversor de audio y CD gratuito
    Destripador para varios formatos y codificadores.
    Cuenta con MP3, MP4/M4A, WMA, Ogg
    Formato Vorbis, FLAC, AAC y Bonk
    apoyo, ...
    Descargar fre:ac - convertidor de audio gratuito
  • 3
    matplotlib
    matplotlib
    Matplotlib es una biblioteca completa
    para crear estática, animada y
    visualizaciones interactivas en Python.
    Matplotlib facilita las cosas fáciles y
    cosa dura ...
    Descargar Matplotlib
  • 4
    hombrebot
    hombrebot
    Escribe la lógica de tu chatbot una vez y
    conectarlo a uno de los disponibles
    servicios de mensajería, incluido Amazon
    Alexa, Mensajero de Facebook, Slack,
    Telegram o incluso yo...
    Descargar BotMan
  • 5
    Joplin
    Joplin
    Joplin es un código abierto y gratuito
    aplicación para tomar notas y tareas
    puede manejar una gran cantidad de notas en
    Formato de rebajas, organízalas en
    cuadernos y ...
    Descargar Joplin
  • 6
    gerbv: un visor Gerber (RS-274X)
    gerbv: un visor Gerber (RS-274X)
    Gerbv es un archivo Gerber de código abierto
    (solo RS-274X) visor. Gerbv te permite
    cargar varios archivos uno encima del otro,
    hacer mediciones en la imagen mostrada,
    etc ...
    Descargar gerbv, un visor Gerber (RS-274X)
  • Más "

Comandos de Linux

Ad