walltime
Une définition du Jargon Français.
nom→ masculin→. Le temps écoulé tel qu'indiqué par une horloge fixée au mur.
Cela désigne généralement la durée totale d'exécution d'une tâche, telle que chronométrée.
Elle est décomposée en durées correspondant chacune à un type d'activité de processeur et appelées « temps T », où T est l'un des qualificatifs suivants :
| Temps | Type d'activité du processeur | Terme anglais |
|---|---|---|
| système | exécution d'un élément du système d'exploitation | system |
| utilisateur | exécution d'un élément de programme non privilégié (donc « en userland ») | user |
| de pause | rien n'est exécuté car le programme ou l'utilisateur a requis une pause. L'ordonnanceur, d'ordinaire, sait alors mobiliser le processeur pour exécuter d'autres programmes. | sleep |
| d'attente | rien d'utile n'est exécuté car le programme attend quelque chose, souvent une donnée confiée ou demandée à un périphérique (exemple : lecture sur un disque). L'ordonnanceur d'un bon système, durant ce temps, anime d'autres programmes. | wait |
| - | Temps durant lequel un autre processus est exécuté. Il n'est pas pris en considération et n'a pas de nom mais son importance relative dépend de la charge de la machine donc participe au walltime de toute tâche | - |
L'utilitaire Unix nommé time mesure certains de ces temps :
$ time ls -R /home/guest > /dev/null real 0m0.959s user 0m0.003s sys 0m0.002s
| | En anglais c'est parfois appelé real time et il ne s'agit alors pas de temps réel. |

