Una marca 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 diversas 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 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.
Editar:
Tenga en cuenta que, quizás desafortunadamente, algunos autores también usan tick como sinónimo de ciclo de reloj del procesador (por ejemplo, este texto ). Creo que este uso está menos extendido, pero aún así, es mejor averiguar primero de qué están hablando las personas.