b'\n_START_ARTICLE_\nTime (Unix)\n_START_PARAGRAPH_\nEl comando time (del ingl\xc3\xa9s time, tiempo) es un comando del sistema operativo Unix y derivados. Se utiliza para determinar la duraci\xc3\xb3n de ejecuci\xc3\xb3n de un determinado comando.\n_START_SECTION_\nUso\n_START_PARAGRAPH_\nPara utilizar el comando, simplemente hay preceder a cualquier comando de la palabra time, como por ejemplo:_NEWLINE_time ls_NEWLINE_Al ejecutar el comando, time informar\xc3\xa1 de cuanto tiempo llev\xc3\xb3 ejecutar el comando ls en t\xc3\xa9rminos de tiempo de CPU de usuario, tiempo de CPU del sistema y tiempo real. El formato de salida var\xc3\xada entre diferentes versiones del comando, dando algunas versiones estad\xc3\xadsticas adicionales como en el siguiente ejemplo:_NEWLINE_$ time host wikipedia.org_NEWLINE_wikipedia.org has address 208.80.152.201_NEWLINE_wikipedia.org has IPv6 address 2620:0:860:ed1a::1_NEWLINE_wikipedia.org mail is handled by 10 mchenry.wikimedia.org._NEWLINE_wikipedia.org mail is handled by 50 lists.wikimedia.org._NEWLINE__NEWLINE_real0m0.550s_NEWLINE_user0m0.004s_NEWLINE_sys0m0.008s_NEWLINE_$\n_START_SECTION_\nTiempo de usuario vs. tiempo de sistema\n_START_PARAGRAPH_\nEl t\xc3\xa9rmino \xc2\xabtiempo de CPU de usuario\xc2\xbb puede inducir a errores en un principio. Para ser claros, el tiempo total de CPU es la combinaci\xc3\xb3n de la cantidad de tiempo que la CPU (o CPUs) tarda en realizar alguna acci\xc3\xb3n para un programa y la cantidad de tiempo que la CPU (o CPUs) tarda en realizar llamadas al sistema para el kernel en el nombre del programa. Cuando un programa recorre una matriz, se acumula tiempo de CPU de usuario. Por el contrario, cuando un programa ejecuta una llamada al sistema, como por ejemplo un exec o un fork, se est\xc3\xa1 acumulando tiempo de CPU del sistema.\n_START_SECTION_\nTiempo real vs. tiempo de CPU\n_START_PARAGRAPH_\nEl t\xc3\xa9rmino \xc2\xabtiempo real\xc2\xbb en este contexto se refiere al tiempo transcurrido, como si fuese un cron\xc3\xb3metro. El tiempo de CPU total (tiempo de usuario + tiempo de sistema) puede ser mayor o menor que ese valor. Puesto que un programa puede pasar alg\xc3\xban tiempo de espera y no ejecutar nada (ya sea en modo usuario o modo sistema) el tiempo real puede ser mayor que el tiempo total de CPU. Puesto que un programa puede bifurcar hijos cuyo tiempo de CPU (tanto de usuario como de sistema) es sumado a los valores mostrados por el comando time, el tiempo de CPU total puede ser mayor que el tiempo real.'