Questo è il comando callgrind_control che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
callgrind_control - osserva e controlla i programmi eseguiti da Callgrind
SINOSSI
callgrind_control [Opzioni] [pid|nome-programma...]
DESCRIZIONE
callgrind_control controlla i programmi eseguiti dallo strumento Valgrind Callgrind. Quando un
pid/programma Nome l'argomento non è specificato, tutte le applicazioni attualmente eseguite da
Callgrind su questo sistema verrà utilizzato per le azioni fornite dalle opzioni specificate. Il
l'azione predefinita è fornire alcune brevi informazioni sulle applicazioni eseguite da
Callgrind.
VERSIONI
-h --Aiuto
Mostra una breve descrizione, utilizzo e riepilogo delle opzioni.
--versione
Mostra la versione di callgrind_control.
-l --lungo
Mostra anche la directory di lavoro, oltre alle brevi informazioni fornite da
predefinito.
-s --statistica
Mostra informazioni statistiche sulle esecuzioni Callgrind attive.
-b --Indietro
Mostra le tracce dello stack/back di ogni thread nelle esecuzioni di Callgrind attive. Per ogni attivo
funzione nella traccia dello stack, anche il numero di chiamate dall'avvio del programma (o
ultimo dump) viene mostrato. Questa opzione può essere combinata con -e per mostrare il costo incluso di
funzioni attive.
-e [A,B,...] (predefinito: tutti)
Mostra gli attuali valori di costo esclusivi per thread dei contatori di eventi. Se non esplicito
vengono dati i nomi degli eventi, le cifre per tutti i tipi di eventi che vengono raccolte nel dato
Vengono mostrati i callgrind eseguiti. In caso contrario, vengono mostrati solo i dati per i tipi di evento A, B, ....
Se questa opzione è abbinata a -b, costo compreso per le funzioni di ogni attivo
viene fornito anche lo stack frame.
--dump[= ] (predefinito: nessuna descrizione)
Richiedi lo scarico delle informazioni sul profilo. Facoltativamente, è possibile specificare una descrizione
che è scritto nel dump come parte delle informazioni che forniscono il motivo per cui
ha attivato l'azione di dump. Questo può essere usato per distinguere più dump.
-z --zero
Azzera tutti i contatori di eventi.
-k --uccisione
Forza l'interruzione di un'esecuzione di Callgrind.
--instr=
Attiva o disattiva la modalità strumentazione. Se una corsa Callgrind ha la strumentazione
disabilitato, non viene eseguita alcuna simulazione e non vengono conteggiati eventi. Questo è utile per saltare
parti di programma non interessanti, poiché c'è molto meno rallentamento (come con il Valgrind
strumento "nessuno"). Vedi anche l'opzione Callgrind --instr-avvio.
--vgdb-prefix=
Specificare il prefisso vgdb da utilizzare da callgrind_control. callgrind_control utilizza internamente
vgdb per trovare e controllare le esecuzioni di Callgrind attive. Se la --vgdb-prefisso l'opzione era
usato per lanciare valgrind, allora la stessa opzione deve essere data a callgrind_control.
Usa callgrind_control online utilizzando i servizi onworks.net