0

我正在使用一个每秒可以触发多达 5000 次的计时器。同时,运行计时器的进程将产生自己的 32 个线程。每次计时器触发时,我都希望我的线程做一些事情。

我可以使用任何 sigevent 类型(脉冲、信号或创建一个设置其他线程监视的变量的线程)来执行此操作,但我不确定哪个最有效。

我知道线程可能是个坏主意,因为它们很昂贵,并且每秒产生这么多线程可能会导致性能问题,所以有什么想法吗?

我希望它在计时器触发后尽快执行操作。那么最好使用的事件类型是什么?

编辑:忘了提,这是用 C 编码的

4

0 回答 0