摘要: C#/.NET 异步操作会生成新线程吗 一个高频问题:异步操作会创建线程吗? (qq.com) 总结:开不开启新的线程,主要取决于IO线程的状态 1.要是IO线程被阻塞了,那么会开启新的线程 2.要是电脑的所有"逻辑处理器"12个线程都是在Running状态的话,就不会开启新的线程 开不开起新的线程 阅读全文
posted @ 2022-04-03 18:32 ProZkb 阅读(426) 评论(0) 推荐(0) 编辑
摘要: C# ThreadPool类(线程池) CLR线程池并不会在CLR初始化时立即建立线程,而是在应用程序要创建线程来运行任务时,线程池才初始化一个线程。 线程池初始化时是没有线程的,线程池里的线程的初始化与其他线程一样, 但是在完成任务以后,该线程不会自行销毁,而是以挂起的状态返回到线程池。 直到应用 阅读全文
posted @ 2022-04-03 13:43 ProZkb 阅读(1565) 评论(0) 推荐(0) 编辑