Percepio rilascia la release 4.4 di Tracealyzer con il supporto per embedded Linux

Pubblicato il 16 ottobre 2020

Percepio ha annunciato la disponibilità della release 4.4 di TraceAlyzer che prevede il supporto per embedded Linux.

Il tool Tracealyzer di Percepio consente di ottenere informazioni estremamente dettagliate durante il debug del software e la verifica a livello di sistema grazie alla possibilità di effettuare analisi esplorative visuali di tipo “top-down”.

La versione 4.4 prevede l’aggiunta di un gran numero di nuove visualizzazioni ottimizzate per il tracing di Linux all’ampia gamma di visualizzazioni già presenti in Tracealyzer, oltre a sfruttare il formato CTF (Common Trace Format) e il framework di tracing open-source LTTng.

Le nuove caratteristiche della versione 4.4 per Linux comprendono, fra l’altro, Signals e Syscalls Explorer, che si può considerare come un indice sopra il trace che mostra le modalità di interazione di ciascun thread, processo e albero di processo con il kernel Linux attraverso syscall, nonchè le modalità secondo le quali e segnali vengono generati e trasmessi.

La visualizzazione del Communication Flow, inoltre, è stata ottimizzata per Linux , mentre un campo Actor Tree nella vista di trace principale permette di vedere in che modo processi e thread sono generati nel tempo.



Contenuti correlati

  • Valutare le prestazioni di un sistema Linux mediante Tracealyzer

    Quando si sviluppa un’applicazione basata su Linux, è importante configurare il sistema in modo da ottimizzare le prestazioni poichè una configurazione non idonea potrebbe penalizzare le prestazioni dell’applicazione stessa. Personalmente ho fatto parte di un team coinvolto...

  • Utilizzo dei tool di trace in ambiente Linux

    Mohammed Billoo, fondatore di MAB Labs, una realtà specializzata nel fornire servizi di ingegnerizzazione di software embedded, utilizza Linux embedded su una molteplicità di piattaforme hardware. Billoo ha valutato in che modo il nuovo supporto di Percepio...

  • Percepio migliora il supporto per Azure RTOS ThreadX

    Percepio ha annunciato di aver migliorato il supporto per Microsoft Azure e Azure RTOS ThreadX disponibile in Tracealyzer, con l’obiettivo di semplificare lo sviluppo e il debug di sistemi Azure IoT. Nell’ambito di questi miglioramenti, Percepio ha...

  • Tracing di sistemi Embedded Linux – 2a parte – Scoprire i problemi di prestazioni in un gestore IRQ

    Nel mese di settembre è apparso il primo di una serie di articoli relativi al tracing di sistemi Linux embedded con Tracealyzer 4.4. Nella prima parte sono state esaminate le prestazioni del driver Linux. In questa seconda...

  • Utilizzo di Tracealyzer con una distribuzione Linux basata su Yocto

    Mohammed Billoo, fondatore di MAB Labs , fornisce soluzioni basate su Linux embedded personalizzate per una vasta gamma di piattaforme hardware. In questa serie di post analizzerà le potenzialità del nuovo supporto per Linux offerto da Tracealyzer...

  • Percepio ha annunciato il rilascio di Tracealyzer v4.5

    Percepio ha rilasciato la versione 4.5 di Tracealyzer che prevede il supporto dei microcontrollori della linea ESP32 di Espressif e dell’RTOS open-source Zephyr, un’integrazione migliorata con uTrace di Lauterbach e numerose altre migliorie. Zephyr è un RTOS...

  • Percepio e Lauterbach collaborano per accelerare il debug

    Percepio e Lauterbach hanno annunciato una collaborazione con l’obbiettivo di accelerare la fase di debug tramite una più stretta integrazione tra Tracealyzer di Percepio e i tool di tracing TRACE32 di Lauterbach. Il primo risoltato di questa...

  • Percepio è Gold Sponsor della “Embedded Online Conference 2021”

    Percepio sarà “Gold Sponsor” della prossima “Embedded Online Conference” che si terrà dal 17 al 20 maggio 2021. La conferenza di quest’anno cade nel 50° anniversario dall’introduzione del primo microprocessore, una svolta epocale per l’elaborazione embedded che verrà...

  • Percepio annuncia il supporto di Tracealyzer per Azure RTOS ThreadX SMP

    Percepio, azienda specializzata nello sviluppo di strumenti per la visualizzazione di trace software per sistemi embedded e dispositivi IoT, ha annunciato il supporto di Tracealyzer per sistemi che utilizzano Azure RTOS ThreadX SMP. In questo modo gli...

  • Percepio RTOS Training, un ausilio per lo sviluppo software

    Percepio ha annunciato la disponibilità di “Percepio RTOS Training”, una serie di corsi online focalizzati sullo sviluppo software per applicazioni IoT ed embedded. Questa serie prevede inizialmente due corsi – Principi fondamentali dei sistemi operativi real-time (RTOS...

Scopri le novità scelte per te x