文章分类 -  线程池

摘要:假定某业务需要需要线程池来置顶任务。 设置线程池基本参数如下,观察执行情况: 核心线程数:2;最大线程数5;队列长度为3. class TaskProcess { public void run() { // 最大线程到底该如何定义 // 1、CPU 密集型,几核,就是几,可以保持CPu的效率最高! 阅读全文
posted @ 2022-09-09 11:22 iyandongsheng 阅读(102) 评论(0) 推荐(0) 编辑
摘要:为什么要用线程池? 系统中频繁的创建线程、关闭线程是相当消耗资源的,会降低机器的整体性能。线程池维护多个线程,等待监督管理者分配可并发执行的任务。这种做法,一方面避免了处理任务时创建销毁线程开销的代价,另一方面避免了线程数量膨胀导致的过分调度问题,保证了对内核的充分利用。 使用线程池可以带来一系列好 阅读全文
posted @ 2022-03-18 16:47 iyandongsheng 阅读(68) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示