Sezione “Timing”
Questa sezione permette di verificare le seguente informazioni:
Con il pulsante “Reset peaks” è possibile azzerare i valori massimi attuali.Nota: le misurazioni di questa pagina sono effettuate in due modi diversi, a seconda della selezione tramite il pulsante in basso.Single task code execution: misura netta del tempo impiegato dal codice presente nella task associata. Eventuali ritardi di start della task o interruzioni (entrambe dovute a task più importanti), non vengono considerati.
Questa misura può essere d’aiuto ai fini di ottimizzazione, per capire quanto effettivamente il codice 1131 impieghi per essere eseguito.
Nota: NON utilizzare questi valori come riferimento per tarare i timeout di intervento del watch dog (vedi sotto).Effective task duration: durata effettiva della task associata. Il tempo può essere più lungo a causa di compiti più importanti eseguiti durante la task, che potrebbero interromperla temporaneamente. Anche l’istante di partenza della task potrebbe essere posticipato a causa di compiti più importanti da portare a termine.
Questa è la reale misura utilizzata dal sistema per i controlli di watch dog. Utilizzare questi valori come riferimento per eventualmente tarare i timeout di intervento del watch dog (“Watch Dog options”).
- Tempo di CPU occupato dalla task FAST Con indicazione del valore massimo “Hi”
- Tempo di CPU occupato dalla task NORMAL Con indicazione del valore massimo “Hi”
- Tempo di CPU occupato dalla task SLOW Con indicazione del valore massimo “Hi”
- Percentuale di CPU totale in uso