|
|
1
2
我 可能 找到了答案。 在我的程序中,我同时使用了几个计时器,其中一些计时器修改了其他计时器的间隔。在很少或没有负载的情况下,epoll同时执行单个事件。在重负载下,一些事件被排队,然后在循环中执行。在处理队列时,如果第一个事件修改了下一个计时器的间隔,则它将变为“未就绪”。但随后循环进入第二个计时器,导致read()上的计时器不再就绪。 |
|
|
AryA Derakhshan · 在指定的时间重复循环 3 年前 |
|
|
user8105388 · If语句不与计时器一起工作 7 年前 |
|
|
Don · 无限循环崩溃,但不在更新函数中 7 年前 |
|
|
user9769106 · 绘制形状C的路径# 7 年前 |
|
|
SPlatten · MSVC 2008更好的时机? 7 年前 |