线程池/连接池

发布时间 2023-11-27 23:49:47作者: 使用D

能够想到用到线程池/连接池技术的有:Java线程池、数据库连接池等等。

Pool的优点:

  • 使用资源时,可以从池中直接获取,较少资源的创建时间
  • 提供池中资源的复用率
  • 可以通过连接池控制并发数量

Pool的缺点:

  • 占用资源,如果要维护一定数量的连接池,必定要占用资源
  • 需要维护合理的连接池大小,方式内存溢出风险
  • 避免连接池内的资源相互依赖,防止死锁