¿Qué hace que la computadora funcione?

Una tick es una unidad arbitraria para medir el tiempo interno del sistema. Generalmente hay un contador interno del sistema operativo para los ticks; la hora y fecha actuales utilizadas por varias funciones del sistema operativo se derivan de ese contador.

La cantidad de milisegundos que representa una marca depende del sistema operativo e incluso puede variar entre las instalaciones. Use los mecanismos del sistema operativo para convertir los ticks en segundos.

  • En MS Windows, hay 10,000 ticks en un milisegundo (consulte http://msdn.microsoft.com/en-us/…).
  • En Linux, el número de tics de reloj por segundo se puede obtener usando sysconf(_SC_CLK_TCK); . Ver, por ejemplo, http://linux.die.net/man/2/times

En cuanto a por qué un subproceso informa que no se llama: eso dependerá de si el subproceso se está bloqueando en algún lugar (espera, E / S, etc.). Si no está bloqueando, entonces sí, el planificador del sistema operativo decidirá cuándo se ejecutará, lo que puede llevar mucho tiempo si el sistema está ocupado.

#Por favor verificar