gpt4 book ai didi

c++ - QTimer 与独立线程

转载 作者:行者123 更新时间:2023-11-28 01:12:36 26 4
gpt4 key购买 nike

我的程序消耗的 CPU 时间确实比我希望的要多得多(2 台显示器最多占用 80-90%)。我正在使用 Qtimers,其中一些时间短至 2 毫秒。在任何给定时间,我可以让每个显示器运行 12 个以上的计时器——2 毫秒、2 毫秒、2 毫秒、250 毫秒,其余的介于 200 毫秒和 500 毫秒之间。如果我对其中的一些或所有这些(尤其是短的)使用线程会更好吗?这会有很大的不同吗?

最佳答案

主要时间问题将出现在高优先级计时器上。首先确保您确实每 2 毫秒需要一次,其次为了克服 QTimer 类中的一些开销,您可以将 3 个 2 毫秒超时分组为一个,并且每次它关闭时只需顺序执行代码的 3 部分。不过,我认为线程不会解决问题。

关于c++ - QTimer 与独立线程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1648229/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com