Synchronize () может замедлить вашу программу, потому что у вас будут дополнительные потоки, ожидающие в главном потоке, однако это не обременительно для CPU.Ваш компьютер не будет выполнять больше работы, чем он уже был, но пользователь может заметить это, если это повлияет на скорость отклика графического интерфейса.
Запись на диск может быть интенсивной операцией ввода-вывода, но, опять же, ненагрузка на процессор.Иногда ваши антивирусные программы увеличивают загрузку ЦП при записи и чтении, а зашифрованная файловая система вносит небольшую дополнительную нагрузку на ЦП.
Поскольку ни одна из двух упомянутых вами проблем сами по себе не влияет на ЦПиспользование, изменение их не обязательно облегчит проблему.
Возможно, вы слишком часто обновляете графический интерфейс, или код, обновляющий графический интерфейс, слишком интенсивно загружает процессор?Что произойдет, если вы перестанете делать обратные вызовы для обновления графического интерфейса?Уменьшает ли это нагрузку на процессор?
Возможно, код, записывающий на диск, обрабатывает его каким-то образом?Как вы буферизируете данные?
Определенно выясните, какова реальная причина высокой загрузки ЦП.
Если вы обнаружите, что вашим узким местом является нечто иное, чем пропускная способность интернета, скорее всего,есть проблема.