Это полностью зависит от механизма, используемого для задержки в одну секунду.
Если в нем используются фактические часы, которые продолжают работать, даже когда работа приостановлена, то нет оснований считать, что для двух таких заданий время должно занимать в два раза больше времени, чем одно. На самом деле, выполнение двух заданий, описанных вами, должно занять чуть более двух секунд. Причина, по которой вы видите 2,5 с, возможно, связана с тем, что гранулярность вашего планировщика равна 0,5 с.
С другой стороны, если задержка выполняется вращением в течение заранее определенного числа циклов ЦП, тогда время выполнения действительно будет суммироваться. Однако никакая вменяемая delay
подпрограмма, предназначенная для ЦП общего назначения, не будет реализована таким образом.