Time (Unix): differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Ianezz (discussione | contributi)
qualche precisazione e wikilink a "Kernel mode"
Ianezz (discussione | contributi)
wikilink a "user mode" e form.
Riga 8:
}}</ref>, che avvia un programma e visualizza sullo ''[[standard error]]'' il tempo impiegato per eseguirlo, diviso in tre valori:
# il tempo di esecuzione reale (il tempo trascorso dall'avvio al termine del programma);
# il tempo di [[CPU]] utente (il tempo impiegato dalla CPU per eseguire le istruzioni non di sistema del programma — vedi anche ''[[user mode]]'');
# il tempo di CPU di sistema (il tempo impiegato dalla CPU per eseguire le istruzioni di sistema del programma — vedi anche ''[[kernel mode]]'').
 
La somma del tempo di CPU di sistema e del tempo di CPU utente è tipicamente inferiore al tempo totale di esecuzione, in quanto ai primi due va sommato anche il tempo in cui il programma rimane inattivo (perché ad esempio la CPU è impegnata ad eseguire altri programmi, o è in attesa che una [[periferica]] si renda disponibile).