Si piensa que la tarea en segundo plano es (como puede ser) activada por una interrupción del temporizador, la granularidad es básicamente la duración de la interrupción del temporizador mientras se procesa la tarea en segundo plano.
Está en efecto el porcentaje de tiempo de ejecución dado al procesamiento de la tarea en segundo plano y la cantidad de tiempo de procesamiento que se retira de la tarea en primer plano.
Cada activación de la tarea en segundo plano tomará X ciclos de reloj. Estos ciclos de reloj estarán en un bloque sólido. Su tarea principal en primer plano se interrumpirá para esos ciclos de X clock.
La palabra "granularidad" proviene de la tarea en segundo plano que causa un "granulado" o "grumos" en la ejecución de la tarea en primer plano.