¿Qué son específicamente el tiempo de reloj de pared, el tiempo de CPU del usuario y el tiempo de CPU del sistema en UNIX?

Puedo adivinar en función de los nombres, pero ¿qué son específicamente el tiempo de reloj de pared, el tiempo de CPU del usuario y el tiempo de CPU del sistema en UNIX?

¿Es el tiempo de la CPU del usuario la cantidad de tiempo dedicado a ejecutar el código de usuario mientras que el tiempo de la CPU del kernel es la cantidad de tiempo que se pasa en el núcleo debido a la necesidad de operaciones privilegiadas (como IO en el disco)?

En qué unidad de tiempo se encuentra esta medida.

Y el tiempo del reloj de pared es realmente la cantidad de segundos que el proceso ha pasado en la CPU o el nombre es engañoso?

Respuestas a la pregunta(4)

Su respuesta a la pregunta