关于[线程池ThreadPool及Task调度机制分析]的摘要:
近1年,偶尔发生应用系统启动时某些操作超时的问题,特别在使用4核心Surface以后。笔记本和台式机比较少遇到,服务器则基本上没有遇到过。这些年,我写的应用都有一个习惯,就是启动时异步做很多准备工作。基本上确定这个问题跟它们有关。最近两个月花了些时间分析线程池调度机制,有点绕,这里记录下来,防止以后忘了。 一、现象这里以一个典型WinForm应用来分析。开发环境Surface Pr...
近1年,偶尔发生应用系统启动时某些操作超时的问题,特别在使用4核心Surface以后。笔记本和台式机比较少遇到,服务器则基本上没有遇到过。这些年,我写的应用都有一个习惯,就是启动时异步做很多准备工作。基本上确定这个问题跟它们有关。最近两个月花了些时间分析线程池调度机制,有点绕,这里记录下来,防止以后忘了。 一、现象这里以一个典型WinForm应用来分析。开发环境Surface Pr...