在没有 IO 完成端口的 Linux 上,异步如何在 .NET Core 中工作?

Pav*_*nin 5 linux asynchronous task-parallel-library io-completion-ports .net-core

据我了解,Linux没有IO完成端口这可能就是为什么在 Scala (JVM) 中开发人员应该显式通知的
原因API 有关阻塞操作的原因。

然而,任务并行库似乎并没有因为这些细节而困扰开发人员。一切都开箱即用。

但是在 Linux 上使用 Mono/NetCore 时如何避免线程匮乏呢?