Вы говорите, что переходите от кадра, занимающего от 16 до 3000 мс.Таким образом, в длинном кадре он тратит (3000 - 16) / 3000 = 99,5% своего времени на то, что вы не ожидали.
В течение этих 3 секунд, как вы можете узнать, что он делает?
Просто сделайте паузу несколько раз и проверьте стек вызовов.
Вероятность того, что вы не увидите, что он делает в каждой паузе, составляет 0,5%
Если он находится в сборщике мусора, это должно подтвердить это.Если он делает что-то еще, он также скажет вам.