Да, выполнение одного потока будет влиять на время выполнения и продолжительность других потоков.Как и любые другие запущенные процессы, а также дизайн вашего планировщика задач и вашей библиотеки потоков, не говоря уже о текущем настроении вашей операционной системы, которая может принять решение отложить выполнение ваших процессов / потоков на произвольное количество времени.
Если вы хотите убедиться, что ваши потоки выполняют определенные действия в определенные промежутки времени, вы должны либо использовать операционную систему, которая может дать гарантии для выполнения ее процессов, либо вы должны придуматьумный дизайн, который обрабатывает случай, когда интервал времени прошел без потока A или B, выполнившего (или завершившего) свою задачу.