1、线程池的常见场景:
数据库连接池(jdbc连接池等等)、tomcat线程池、java线程池、(要我补充的可在文末留言)。
2、核心用途:
以数据库连接池为例,之所以使用数据库连接池,是因为重复创建销毁数据库连接需要耗费大量服务器资源(一般是I/O),影响性能。所以为了提升性能,连接池的概念就出现了,连接池的核心理念就是通过复用来提升性能。
针对服务器,一般来讲,性能瓶颈99%都在I/O这里。其他的性能瓶颈有:cpu(性能不够用)、内存(不够用或速度慢)、网络(速度慢)、其他(代码本身对前面这三个资源的使用不当)。
3、结束。
具体语言细节,可以参考这篇文章(双击右侧该文章即可查看): Java线程池使用最全详解
本文探讨了线程池在IT中的常见应用场景,如数据库连接池和Tomcat线程池,重点阐述了使用连接池避免频繁创建/销毁连接以节省服务器资源,特别是I/O性能。文章强调了I/O是服务器性能瓶颈的99%,并给出了Java线程池的全面解析。
2743

被折叠的 条评论
为什么被折叠?



