EO_484
TECH INSIGHT NEWS TECHNOLOGIES l’invio di un gran numero di notifiche agli sviluppatori nel momento in cui il medesimo problema viene riscon- trato in più dispositivi. Tutti gli avvisi vengono archiviati in un database e posso essere recuperati allo scopo di effettuare ispezioni oppure stilare report statistici che rappresentano un valido ausilio per gli sviluppatori nella valutazione dello “stato di salute” della loro rete di dispositivi installati. Agente firmware: si tratta di un registratore di tracing efficiente in termini di impiego delle risorse di memoria che sfrutta la pluriennale esperienza maturata dalla società nel tracing di eventi dell’RTOS. Un buffer di memoria di dimensioni pari a soli 4 kbyte presente sul dispositivo può memorizzare fino a 1.000 eventi software: si tratta di un numero superiore di un fattore compreso tra quattro e otto rispetto a quello di analoghi registratori di trace di eventi. Si tratta di un aspetto particolarmente critico per gli sviluppatori di dispositivi IoT in quanto consente anche a sistemi che dispongono di risorse di memoria limitate di archiviare tracce di lunghezza sufficiente, oltre a minimizzare i costi operativi per la memorizzazione e il trasferimento (upload) sul cloud. Percepio Tracealyzer: si tratta di un tool diagnostico molto intuitivo che permette di visualizzare i dati di trace, frutto di un lavoro di sviluppo che si è protratto nell’arco di un decennio, e che può vantare un forte supporto di alcuni fra i più importanti sviluppatori di RTOS e fornitori di silicio. Tracealyzer consente agli svi- luppatori di visualizzare le trace riportate, inclusi gli eventi che hanno portato al verificarsi di un errore. Tali visualizzazioni possono essere sotto forma di panoramica a livello di sistema oppure di un certo numero di visualizzazioni dettagliate che permettono agli sviluppatori di ispezionare la sequenza di eventi da differenti angolazione e identificare problemi che non possono essere individuati utilizzando i tool di debug tradizionali. Con l’introduzione di DevAlert, Percepio ha ampliato le potenzialità applicative di questo tool ad alte presta- zioni consentendone l’utilizzo in ambito IoT, un universo in continua espansione dove il rischio correlato alla presenza di errori nei dispositivi installati è particolarmente elevato. Gli sviluppatori sono ora in grado di ga- rantire la qualità dei loro prodotti quando sono sul campo e, molto spesso, risolvere eventuali problemi prima ancora che gli utilizzatori possano rendersi conto dell’esistenza degli stessi. Per questo motivo DevAlert è uno strumento indispensabile nello sviluppo di ogni progetto embedded o IoT”. DevAlert è disponibile a partire da 16 marzo p.v. attraverso la rete di distribuzione mondiale di Percepio. Gli utenti possono scegliere fra tre differenti tipologie di licenze, in base al volume di alert e al numero di licenze di Tracealyzer necessari. Licenze di valutazione sono disponibili su richiesta.
Made with FlippingBook
RkJQdWJsaXNoZXIy MTg0NzE=