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

安康微网站建设semantics

安康微网站建设,semantics,织梦官网模板,百度网站主要提供的服务使用线程池的好处为: 降低资源消耗:减少线程的创建和销毁带来的性能开销。 提高响应速度:当任务来时可以直接使用,不用等待线程创建 可管理性: 进行统一的分配,监控,避免大量的线程间因互相抢…

使用线程池的好处为:

降低资源消耗:减少线程的创建和销毁带来的性能开销。

提高响应速度:当任务来时可以直接使用,不用等待线程创建

可管理性: 进行统一的分配,监控,避免大量的线程间因互相抢占系统资源导致的阻塞现象。

corePoolSize:表示核心线程池大小

maxinumPoolSize:表示线程池中允许创建的最大线程数

keepAliveTime:如果一个线程处于空闲状态的时间超过了该属性的值时,就会被消除

unit:表示keepAliveTime的时间单位

程池的执行流程是:先判断当前的线程数是否大于核心线程数?

如果结果为 false(大于核心的线程数),则新建线程并执行任务;

如果结果为 true(不大于核心的线程数),则判断任务队列是否已满?

如果结果为 false,则把任务添加到任务队列中等待线程执行,

否则则判断当前线程数量是否超过最大线程数?

如果结果为 false,则新建线程执行此任务,否则将执行线程池的拒绝策略

当任务过多且线程池的任务队列已满时,此时就会执行线程池的拒绝策略,线程池的拒绝策略默认有以下 4 种:

  • AbortPolicy:中止策略,当线程太多了忙不过来的时候线程池会抛出异常并中止执行此任务;
  • CallerRunsPolicy:如果任务做不完了,就让调用的(main)自己做,如果双方都不做这个任务则丢弃任务
  • DiscardPolicy:当线程比较多时,此时又安排了一个线程导致忙不过来时,优先执行新的任务,最旧的任务可以先不做
  • DiscardOldestPolicy:当线程比较多时,此时又安排了一个线程导致忙不过来时,优先执行老的任务,新的任务不着急做

默认的拒绝策略为 AbortPolicy 中止策略。

http://www.mnyf.cn/news/50997.html

相关文章:

  • 邯郸论坛网站建设百度推广网站
  • 当今做那些网站能致富网络服务公司
  • 常州网站建站四川seo平台
  • 图片做动画网站营销平台
  • 青岛网站建设方案书it菜鸡网seo
  • 怎么样建设一个电影网站视频网络营销sem培训
  • 网站建设需要微信账号和密码百度seo搜索引擎优化厂家
  • 企业网站哪个平台好提升网页优化排名
  • 自建网站怎么做后台管理系统乐事薯片软文推广
  • 如何建设移动端网站百度搜索风云榜官网
  • 厦门做网站排名外国网站的浏览器
  • 网站建设要多少费用腾讯广告
  • 做网站和论坛区别网站改进建议有哪些
  • 岳西县建设局网站百度竞价开户联系方式
  • 网站字体大小上海快速排名优化
  • 坪地网站建设效果cps广告联盟平台
  • 大亚湾住房规划建设局网站营销网站建设推广
  • 网站全屏图片怎么做网络营销软文范例300字
  • 沈阳app制作网站建设推资源网站排名优化seo
  • 海淘网站建设的目的seo是什么意思蜘蛛屯
  • 做外贸要注册那些网站市场营销七大策略
  • 内江网站seo电脑系统优化软件十大排名
  • 无锡 网站建设下载一个百度时事新闻
  • 北京网站建设招聘简短的营销软文范文
  • 做网站需要什么服务器seo刷词工具在线
  • 又好又快自助建站百度统计代码安装位置
  • 西安做网站哪家好叶涛网站推广优化
  • wordpress插件云采集seo怎么优化方法
  • 泊头那家做网站类似火脉的推广平台
  • 单页网站怎么卖百度快速seo软件