Если вы думаете, что процессорное время в смысле того, что вы видите в диспетчере задач, это общее время, затраченное на процесс.
Каждый поток в системе получает некоторое время для запуска. Если нет работы, она немедленно вернется и, следовательно, не будет использовать это время. В случае, если есть работа, она будет работать, пока планировщик не остановит ее и не передаст управление другому. Те промежутки времени, в течение которых поток фактически выполнялся, суммируются вместе, и это время ЦП. По мере того, как поток выполняет больше работы, он тратит больше временных интервалов и, следовательно, увеличивает время процессора.
Время ЦП определяется не в циклах ЦП, а в "естественных" единицах времени (часы, минуты, секунды ...).