我目前正在加快 C# 和Task
s 等中的多线程处理速度。
我正在阅读以下文章时突然出现了一些问题
在标题之下:
以下是使用线程池时的最佳实践:
有一个说法:
标记所有等待冗长操作(例如 I/O 刷新或资源清理)的线程,以便线程池可以分配新线程而不是等待这个线程。
但没有解释这实际上意味着什么或如何实现这一点。有人可以解释这个/提供一个例子来说明我如何将a “标记”Task
为一个冗长的操作吗?
我目前正在加快 C# 和Task
s 等中的多线程处理速度。
我正在阅读以下文章时突然出现了一些问题
在标题之下:
以下是使用线程池时的最佳实践:
有一个说法:
标记所有等待冗长操作(例如 I/O 刷新或资源清理)的线程,以便线程池可以分配新线程而不是等待这个线程。
但没有解释这实际上意味着什么或如何实现这一点。有人可以解释这个/提供一个例子来说明我如何将a “标记”Task
为一个冗长的操作吗?