0

我不是百分百确定 IOCP 中“LIFO”(关于线程)的好处是什么。我想返回“LIFO 队列”的最后一个线程可以使用比其他线程更少的“开销”。(如我错了请纠正我。)

假设我们在这个“LIFO 队列”中有 10 个线程。10号是最新的(有完成的先出去)。No.1 是最后一个,可能需要最多的“开销”?

但是在 No.1 回到队列之前,它调用了一个“完成时使用回调的非阻塞函数”。“回调”通常首先调用调用它们的线程。

这应该意味着即使有更好的线程(更新/更新)可以从“LIFO-queue”中选择,当运行回调函数时,no.1 仍然会被激活。

所以我最想知道,如何使回调与“LIFO-queue”协调工作?

最好的问候

4

0 回答 0