ktap

Software screenshot:
ktap
Dettagli del software:
Versione: 0.4
Data di caricamento: 18 Feb 15
Sviluppatore: Jovi Zhangwei
Licenza: Libero
Popolarità: 25

Rating: 2.0/5 (Total Votes: 1)

ktap è un open source, completamente gratuito, leggero e piccolo progetto software da riga di comando che si propone di fornire agli utenti GNU / Linux con una dinamica basata su script di nuova generazione tracing program.Features a una funzionalità glanceKey includono un semplice, ma potente linguaggio di scripting, un interprete basato sui registri, che è fortemente ottimizzata nel kernel di Linux, e non dipende da GCC (GNU Compiler Collection) per ogni script in esecuzione. Supporta anche il kernel Linux 3.1 e versioni successive.
L'utility è facile da usare in ambienti embedded, senza informazioni di debug, supporta k (in pensione) della sonda, tracepoint, u (in pensione) della sonda, timer, tracce funzione, ecc ktap può essere utilizzato su 32 bit (x86), ARM, PPC (PowerPC), e MIPS architetture supportate nel mainline Linux kernel.Getting iniziato con ktapInstalling ktap è abbastanza facile. Deve essere compilato con il kernel di Linux, in modo da assicurarsi che l'installazione del pacchetto header del kernel Linux (s) prima di tentare l'installazione del software. Scarica l'ultima versione di ktap da Softoware, salvarlo sul proprio home directory e scompattarlo.
Aprire l'applicazione Terminal, passare alla posizione in cui si & rsquo; ve stato estratto il file archivio (per esempio cd /home/softoware/ktap-0.4), eseguire il & lsquo; rendere & rsquo; comando per compilare il programma, seguito dal & lsquo; fanno carico & rsquo; comando per caricare il modulo del kernel ktapvm.
Installarlo eseguendo il & lsquo; sudo make install & rsquo; comando come utente privilegiato, o il & lsquo; make install & rsquo; comando come root. È quindi possibile interagire con ktap eseguendo il & lsquo; campioni ktap / helloworld.kp & rsquo; command.Command-line optionsRun il & lsquo; ktap -h & rsquo; comando in un emulatore di terminale per visualizzare il programma & rsquo; s opzioni della riga di comando di default. Questi permetteranno di inviare l'output dello script in un file, invece di stderr, per specificare la CPU per monitorare, per visualizzare timestamp per gli eventi, per abilitare la modalità verbose, nonché per elencare i codici di byte, eventi predefiniti sistema, o funzione e SDT note disponibili da DSO

Cosa c'è di nuovo in questa versione:.

  • tracepoint Support, k (ret) Sonda, u (in pensione) della sonda, timer, funzione di traccia, sdt, etc.
  • Supporto x86, x86-64, powerpc, braccio.
  • Supporto kernel 3.1 e versioni più recenti, includono mainline Linux.
  • Supporto FFI (chiamare la funzione del kernel da uno script)

Cosa c'è di nuovo in versione 0.3:

  • semplice nuova sintassi del blocco tracing:
  • trace EVENTDEF {azione}
  • trace_end {azione}
  • Nuovo evento rintracciare parole chiave: argevent, argname, arg1..arg9:
  • trace & quot; syscalls: * & quot; function () {
  • print (argevent)
  • sintassi Nuovo blocco del timer:
  • tick-N {azione}
  • profilo-N {azione}
  • Supporto di base di aggregazione:
  • E 'simile con systemtap, uso & quot;

Programmi simili

Commenti a ktap

I commenti non trovato
Aggiungi commento
Accendere le immagini!