多线程问题

我在游戏里面开了一个线程 用来计算游戏内精灵的运行路径 , 在该线程中使用SLEEP不会影响UI主线程 , 但是计算贝泽尔 曲线的时候会导致FPS降低,各位大神谁给个思路是什么问题