可能有人解释的区别是什么之间epoll,poll和线程池?
epoll和poll有特定的Linux ...是否有适用于Windows的等量替代?在任何给定时间有多少个运行?是针对整个框架的一个,还是针对每个 .NET 托管进程的一个?当物理内存充足时,假设没有活动的 GC 线程是否正确?
是否可以在与调用者相同的线程中异步定义和调用方法?假设我只有一个核心,我不希望线程管理开销与100个线程一样.
编辑 我问的原因是nodejs服务模型 - 一个线程上的所有东西都没有阻塞任何东西,这被证明是非常有效的,这让我想知道C#中是否有相同的东西(我自己无法实现).
Edit2嗯,正如评论节点中所指出的那样,节点毕竟不是单线程的(不过简单的负载测试显示,它只使用一个核心...),但我认为是什么让它如此高效是隐含的要求只写非阻止代码.这在C#中是可能的,除了不需要:)无论如何,谢谢大家...