当前位置: 首页 > news >正文

手机网站html源码下载普陀网站建设比较实惠

手机网站html源码下载,普陀网站建设比较实惠,廊坊百度关键词优化怎么做,做装饰公司网站线程池 一个线程池的工作线程代表应用程序的高效执行异步回调的集合。线程池主要用于减少应用程序线程的数量并提供工作线程的管理。应用程序可以对工作项进行排队#xff0c;将工作与可等待的句柄相关联#xff0c;根据计时器自动排队#xff0c;并与I / O绑定。 线程池架…线程池 一个线程池的工作线程代表应用程序的高效执行异步回调的集合。线程池主要用于减少应用程序线程的数量并提供工作线程的管理。应用程序可以对工作项进行排队将工作与可等待的句柄相关联根据计时器自动排队并与I / O绑定。 线程池架构 以下应用程序可以从使用线程池中受益 高度并行的应用程序可以异步分派大量小工作项例如分布式索引搜索或网络I / O。一个创建和销毁大量线程的应用程序每个线程都运行一小段时间。使用线程池可以降低线程管理的复杂性以及线程创建和销毁所涉及的开销。在后台和并行处理独立工作项的应用程序例如加载多个选项卡。必须对内核对象执行独占等待或阻止对象上的传入事件的应用程序。使用线程池可以减少线程管理的复杂性并通过减少上下文切换的数量来提高性能。一个创建自定义服务器线程以等待事件的应用程序。 原始线程池已在Windows Vista中完全重新架构。新线程池得到改进因为它提供单个工作线程类型支持I / O和非I / O不使用计时器线程提供单个计时器队列并提供专用的持久线程。它还提供清理组更高的性能独立调度的每个进程的多个池以及新的线程池API。 线程池架构包括以下内容 执行回调函数的工作线程等待多个等待句柄的服务员线程工作队列每个进程的默认线程池 最佳实践 新的线程池API比原始线程池API提供更多的灵活性和控制。但是有一些微妙但重要的差异。在原始API中等待重置是自动的; 在新的API中每次都必须显式重置等待。原始API自动处理模拟将调用进程的安全上下文传递给线程。使用新API应用程序必须显式设置安全上下文。 以下是使用线程池时的最佳做法 进程的线程共享线程池。单个工作线程可以一次执行多个回调函数。这些工作线程由线程池管理。因此不要通过在线程上调用TerminateThread或通过从回调函数调用ExitThread来终止线程池中的线程。I / O请求可以在线程池中的任何线程上运行。取消线程池线程上的I / O需要同步因为取消功能可能在与处理I / O请求的线程不同的线程上运行这可能导致取消未知操作。为避免这种情况请始终提供OVERLAPPED结构在为异步I / O 调用CancelIoEx时启动I / O请求或使用您自己的同步确保在调用之前不能在目标线程上启动其他I / O.在CancelSynchronousIo或CancelIoEx功能。在从函数返回之前清除在回调函数中创建的所有资源。这些包括TLS安全上下文线程优先级和COM注册。回调函数还必须在返回之前恢复线程状态。保持等待句柄及其关联对象保持活动状态直到线程池发出信号表示已完成句柄为止。标记正在等待冗长操作的所有线程例如I / O刷新或资源清理以便线程池可以分配新线程而不是等待这个线程。在卸载使用线程池的DLL之前取消所有工作项I / O等待操作和计时器并等待执行回调。通过消除工作项之间和回调之间的依赖关系确保回调不等待自身完成以及保留线程优先级避免死锁。在使用默认线程池的其他组件的进程中不要太快地排队太多项目。每个进程有一个默认线程池包括Svchost.exe。默认情况下每个线程池最多包含500个工作线程。当处于就绪/运行状态的工作线程数必须小于处理器数时线程池会尝试创建更多工作线程。避免使用COM单线程单元模型因为它与线程池不兼容。STA创建线程状态可以影响线程的下一个工作项。STA通常是长期存在的并且具有线程亲和性这与线程池相反。创建新的线程池以控制线程优先级和隔离创建自定义特征并可能提高响应能力。但是其他线程池需要更多系统资源线程内核内存。池太多会增加CPU争用的可能性。如果可能使用可等待的对象而不是基于APC的机制来发出线程池线程的信号。APC与其他信令机制的线程池线程不兼容因为系统控制线程池线程的生命周期因此可以在传递通知之前终止线程。使用线程池调试器扩展名tp。此命令具有以下用法 池地址 标志obj 地址 标志tqueue地址标志服务员地址工人地址 对于poolwaiter和worker如果地址为零则命令将转储所有对象。对于服务员和工作人员省略地址会转储当前线程。定义了以下标志0x1单行输出0x2转储成员和0x4转储池工作队列。 相关话题 线程池API 使用线程池功能
http://www.pierceye.com/news/248392/

相关文章:

  • wordpress 主题放哪站内关键词自然排名优化
  • 网站备案后经营做网站实例教程
  • 软件网站怎么做的python下载安装教程
  • 旅游网站开发分析报告网站建设教程搭建芽嘱湖南岚鸿信赖
  • 网站的配色方案高校网站建设意义
  • 滇中引水工程建设管理局网站网站开发怎样验收
  • ps制作网站logo阿里云网站备案拍照
  • 网站建设合同】wordpress翻书
  • 电商网站建设制作隆化县建设局网站
  • 宁波网站建设rswl网页美工设计教案
  • 贵州省住房城乡建设部网站json网站开发
  • 桥头网站仿做百度里面的站长工具怎么取消
  • 博物馆网站页面设计说明山东高端网站定制
  • python网站开发效率jsp做网站下载图片
  • 营销式网站建设免费注册个人网站官网
  • 高职高专 网站建设与维护开发一个网站平台多少钱
  • 网站后缀有哪些宜昌建设网站
  • iis做网站的流程wordpress有中文版没
  • 一般的美工可以做网站吗网站做相册
  • 扁平化网站psd招聘类网站怎么做
  • 想当淘客自己的网站怎么做服装网页设计网站
  • 网站怎么做数据接口wordpress主题知更
  • 注册网站登录企业网站建设论文模板
  • 营销型网站模板免费下载常用wordpress搭建环境
  • 浦东新区手机网站建设wordpress 视频页面
  • 做课件最好的素材网站网站背景动图怎么做
  • 做网站时已做好了ps怎么倒入深圳燃气公司地址
  • 做类似淘宝的网站要多少钱亚马逊网站建设进度计划书
  • 够完美网站建设怎么把视频弄成超链接
  • 苏州网站建设哪家更好四川省建设工程信息网官网二建注册