Vai al contenuto

Sezione “Timing”

Questa sezione permette di verificare le seguente informazioni:
  • 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
Sezione “Timing”-image_0Con 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”).