Time (Unix): differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Ianezz (discussione | contributi)
m Esempi: form.
Ianezz (discussione | contributi)
qualche precisazione e wikilink a "Kernel mode"
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 daldalla programmaCPU per eseguire le istruzioni non di sistema del programma);
# il tempo di CPU di sistema (il tempo impiegato daldalla programmaCPU 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).
Riga 22:
 
Notare che il comando ''time'' non usa l'omonima chiamata di sistema, ma usa invece la chiamata di sistema ''[[Times (Unix)|times]]''.
 
 
== Il comando time ==