在我当前的项目中,我有一个这样的结构:
Main Thread (GUI):
->Parser Thread
->Healer Thread
->Scripts Thread
问题是 Healer & Scripts Threads 必须使用其适当的计时器创建子线程,它看起来像这样:
->Parser Thread
->Healer Thread:
-->Healer 1
-->Healer 2
--> (...)
->Scripts Thread:
-->Script 1
--> (...)
为此,我考虑过编写一个动态计时器,该计时器将在添加新的修复/脚本时在运行时创建。
现在的问题/问题是:也许我有 20 个计时器因此同时运行,这不会对我的程序性能(CPU 消耗等)造成问题吗?这是实现我正在寻找的最佳方式吗?
提前致谢