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

响应式网站建设好么腾讯广告代理商加盟

响应式网站建设好么,腾讯广告代理商加盟,网页制作模板和库的联系与区别,成都的网站建设开发公司线程池 线程池(英语:thread pool):一种线程使用模式。线程过多会带来调度开销,进而影响缓存局部性和整体性能。而线程池维护着多个线程,等待着监督管理者分配可并发执行的任务。这避免了在处理短时间任务时…

线程池

线程池(英语:thread pool):一种线程使用模式。线程过多会带来调度开销,进而影响缓存局部性和整体性能。而线程池维护着多个线程,等待着监督管理者分配可并发执行的任务。这避免了在处理短时间任务时创建与销毁线程的代价。线程池不仅能够保证内核的充分利用,还能防止过分调度。可用线程数量应该取决于可用的并发处理器、处理器内核、内存、网络sockets等的数量。 例如,线程数一般取cpu数量+2比较合适,线程数过多会导致额外的线程切换开销。

线程池应用场景

当应用场景为,计算密集型时:为了将每个cpu充分利用起来,线程数量正常是cpu核数+1,还可以看jdk的使用版本,1.8版本中可以使用cpu核数*2。2021年1月18日15:36:54

当应用场景为,io密集型时:做web端开发的时候,涉及到大量的网络传输,不进入持,缓存和与数据库交互也会存在大量io,当发生io时候,线程就会停止,等待io结束,数据准备好,线程才会继续执行,所以当io密集时,可以多创建点线程,让线程等待时候,其他线程执行,更高效的利用cpu效率,

作用

普通线程需要频繁的创建,执行,销毁三步,线程池的作用能大大减少创建和销毁,使线程在执行的时候不调用创建和销毁,提高线程执行效率,合理的设置线程数,复用线程,避免频繁回收和创建,提高系统运行速率和吞吐量。

参数

线程池七大参数分别是corePoolSize、maximumPoolSize、keepAliveTime、unit、workQueue、threadFactory、handler

(1)corePoolSize:线程池中常驻核心线程数

(2)maximumPoolSize:线程池能够容纳同时执行的最大线程数

(3)keepAliveTime:多余的空闲线程存活时间

(4)unit:keepAliveTime的时间单位

(5)workQueue:任务队列,被提交但尚未执行的任务

(6)threadFactory:表示生成线程池中的工作线程的线程工厂

(7)handler:拒绝策略,表示当队列满了并且工作线程大于等于线程池的最大线程数(maximumPoolSize)时如何拒绝。

http://www.hengruixuexiao.com/news/11671.html

相关文章:

  • 郑州o2o网站建设汉狮品牌seo培训咨询
  • 企业宽带 做网站搜索网站排名
  • 武汉电商网站开发免费涨1000粉丝网站
  • 石狮做网站宁波网站优化公司价格
  • 制作网站支付方式免费网站推广
  • 网站建设设计大作业平台推广计划
  • 做外贸都做哪些网站好免费下载营销培训课程视频
  • 门户网站建设 知乎深圳网络推广外包
  • 西安网站设计公司哪家好关键词优化公司哪家推广
  • 有哪些企业可以做招聘的网站有哪些方面如何广告推广
  • 昆明网站开发公司媒体发布公司
  • 做网站开发要具备什么知识公司网站建设公司
  • 怎么用dw做可上传文件的网站如何搭建一个网站平台
  • 新疆建设兵团医院网站长尾词挖掘工具
  • 泉州建设网站公司哪家好成都网站优化seo
  • 北京的网站设计公司网站seo排名优化方法
  • 哈尔滨做网站企业国内快速建站
  • 顺义企业建站seo综合查询软件排名
  • wordpress app模板下载深圳推广优化公司
  • 法律问题咨询哪个网站做的好济南seo优化外包服务
  • 唐山网站建设哪家好怎样做网站的优化、排名
  • 手机上上建设网站南昌关键词优化软件
  • 网站制作公司昆明网站优化推广哪家好
  • 上海做推广的引流公司seo常见优化技术
  • 潍坊建设部门管理网站seo软件工具
  • wordpress打开刷新2次网络seo关键词优化技术
  • 顺德外贸网站建设专业培训
  • 为什么网站建设图片显示不出来第三方平台推广引流
  • 卖设计图的网站网站服务器速度对seo有什么影响
  • 欧美风网站建设百度域名