线程和线程池的优点及缺点说明
下文笔者讲述线程及线程的优缺点,如下所示
线程的优点及缺点
线程的简介: 线程 new Thread()即可创建一个线程 线程的优点: 创建非常简单,使用new Thread()即可创建,API非常的简单易用 线程的缺点: 由于每次都需new Thread,所以性能堪忧,效率不高 无统一管理,如果创建大量的单个线程,会消耗系统资源(导致OOM), 使系统挂掉,总之一句话,无法管理
线程池的优点及缺点
线程池的优点: 降低资源消耗 通过重复利用已创建的线程 来降低线程创建和销毁造成的消耗。 提高响应速度 当需要创建运行时,无需创建线程 放入线程池即可直接运行 线程的可管理性变强: 操作系统中线程是稀缺资源 线程池可对线程进行统一分配,调优和监控 线程池的缺点: 1.如果线程数非常少时 则线程池的开销相对较大 不划算 2.线程池创建时间长 3.线程池创建需要消耗大量资源(小应用完全不适用)
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。