InglésFrancésEspañol

icono de página de OnWorks

apport-valgrind - Online en la nube

Ejecute apport-valgrind 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 apport-valgrind 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


apport-valgrind - envoltorio valgrind que primero descarga los símbolos de depuración

SINOPSIS


aport-valgrind [ OPCIONES ] EJECUTABLE

DESCRIPCIÓN


aport-valgrind es un contenedor valgrind que descarga automáticamente la depuración disponible relacionada
símbolos y los proporciona a la herramienta memcheck de valgrind, que se ejecuta. La salida es un
archivo de registro de valgrind ("valgrind.log") que contiene rastros de pila (con tantos símbolos
resuelto como disponible) y eso muestra pérdidas de memoria.

De forma predeterminada, se crea un directorio de caché temporal para contener el último símbolo de depuración
paquetes. Estos se descomprimen en un directorio de espacio aislado temporal. El camino a la caja de arena
El directorio se proporciona a valgrind como una ubicación adicional para los archivos de símbolos.

Puede crear y usar directorios de caja de arena y caché persistente para ahorrar tiempo en
múltiples ejecuciones, evitando así la necesidad de recrearlas cada vez. Descargando todo
paquetes en el directorio de caché cada vez es particularmente lento.

Se recomienda actualizar su sistema antes de la ejecución. Esto asegura su tiempo de ejecución
El entorno es coherente con los últimos paquetes de símbolos descargados y, por lo tanto, los resultados
en un seguimiento de pila más completo de valgrind.

EJECUTABLE es el programa a ejecutar bajo valgrind. Termine siempre el EJECUTABLE en su
manera usual. Salga de la GUI si hay una. Si no es así, utilice el método más apropiado.

Se utilizan diferentes técnicas para determinar qué paquetes deben desempaquetarse en el
sandbox dependiendo de si EJECUTABLE está empaquetado (instalado por un paquete debian) o no
(por ejemplo, algo creado para desarrollo o prueba). Un empaquetado EJECUTABLE tiene
dependencias de Debian que se utilizan. Para un desembalado EJECUTABLE, los archivos de objetos compartidos
se encuentran con ldd y se utilizan los paquetes correspondientes.

OPCIONES


-C CDIR, --caché =CDIR
Reutilizar un directorio de caché creado previamente (CDIR) o, si no existe, créelo.

--sandbox-dir =SDIR
Reutilizar un directorio sandbox creado previamente (SDIR) o, si no existe, créelo

--no-caja de arena
No cree ni reutilice un directorio sandbox para símbolos de depuración adicionales, confíe
solo en los símbolos de depuración instalados. Esto acelera el tiempo de ejecución, pero puede resultar en una
registro valgrind incompleto y menos útil si no tiene toda la depuración adecuada
paquetes de símbolos instalados.

-pag, --paquete adicional
Especifique un paquete (o paquetes) adicional para desempaquetar en la caja de arena. Útil para agregar
paquetes de símbolos de depuración adicionales que dan como resultado registros de valgrind más completos.

-v, --verboso
Informe el progreso de la descarga / instalación al instalar paquetes en modo sandbox.

-l ARCHIVO DE REGISTRO, --log =ARCHIVO DE REGISTRO
Especifique el nombre de archivo para el archivo de registro valgrind generado. El valor predeterminado es: valgrind.log

-h, --ayuda
Muestre una ayuda breve que documente todas las opciones.

EJEMPLOS


Cree y use directorios temporales de caché y sandbox:
aport-valgrind EJECUTABLE

Reutilizar o crear un directorio de caché:
aport-valgrind -C CDIR EJECUTABLE

Reutilizar o crear un directorio de sandbox:
appport-valgrind --sandbox-dir SDIR EJECUTABLE

CONOCIDO CUESTIONES


Si finaliza anormalmente el ejecutable que está ejecutando bajo valgrind, temporal
Es posible que los directorios no se eliminen y que los procesos no terminen todos. Por ejemplo, si el
ejecutable normalmente no termina en ctrl + c, presionar ctrl + c en la terminal puede
hacer que apport-valgrind y valgrind terminen, pero no pueden terminar el ejecutable y
no puede eliminar los directorios temporales.

AUTORES


Desarrollado por Martin Pitt[email protected]>, Alex Chiang[email protected]>
y Kyle Nitzsche[email protected]>

Utilice apport-valgrind en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    Cliente de escritorio Rocket.Chat
    Cliente de escritorio Rocket.Chat
    El cliente Rocket.Chat Desktop es el
    aplicación de escritorio oficial para Rocket.Chat,
    la web de código abierto simple pero poderosa
    plataforma de chat Está probado en macOS,
    Windows ...
    Descargar el cliente de escritorio Rocket.Chat
  • 2
    OficinaPiso
    OficinaPiso
    OfficeFloor proporciona inversión de
    control de acoplamiento, con su: - dependencia
    inyección - inyección de continuación -
    inyección de hilo Para más información
    visita el...
    Descargar Office Floor
  • 3
    DivKit
    DivKit
    DivKit es un servidor de código abierto
    Marco de interfaz de usuario (SDUI). Te permite
    implementar actualizaciones provenientes del servidor para
    diferentes versiones de la aplicación. Además, puede ser
    usado para ...
    Descargar DivKit
  • 4
    subconvertidor
    subconvertidor
    Utilidad para convertir entre varios
    formato de suscripción. Usuarios de cohetes sombríos
    debe usar ss, ssr o v2ray como destino.
    Puede agregar &remark= a
    HT similar a Telegram...
    Descargar subconvertidor
  • 5
    CHAPOTEO
    CHAPOTEO
    SWASH es un numérico de propósito general
    herramienta para simular inestabilidad,
    no hidrostático, de superficie libre,
    fenómenos de transporte y flujo rotacional
    en aguas costeras como ...
    Descargar SWASH
  • 6
    VBA-M (Archivado - Ahora en Github)
    VBA-M (Archivado - Ahora en Github)
    El proyecto se ha trasladado a
    https://github.com/visualboyadvance-m/visualboyadvance-m
    caracteristicas:Creación de trucosguardar estadosmulti
    sistema, compatible con gba, gbc, gb, sgb,
    sgb2tu...
    Descargar VBA-M (Archivado - Ahora en Github)
  • Más "

Comandos de Linux

Ad