![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
池化技术
jcj_2012
这个作者很懒,什么都没留下…
展开
-
池化技术详解-对象池,连接池,线程池
在应用系统开发过程中,经常会使用到池化技术,如对象池,连接池,线程池等,通过复用技术来减少一些消耗,以提升性能。1.对象池通过复用对象减少创建对象,垃圾回收的开销;注,池不能太大,太大会影响GC时的扫描时间2.连接池,如数据库连接池/Redis连接池/HTTP连接池,通过复用TCP连接来减少创建和释放连接的时间来提升性能3.线程池,通过复用线程来提升性能池化技术可以使用Apache-commo...原创 2017-08-12 21:37:07 · 877 阅读 · 0 评论 -
池化技术之Java线程池
作用线程池,通过复用线程来提升性能;背景线程是一个操作系统概念。操作系统负责这个线程的创建、挂起、运行、阻塞和终结操作。而操作系统创建线程、切换线程状态、终结线程都要进行CPU调度,这是一个耗费时间和系统资源的事情。 场景描述例如处理某一次请求的时间是非常短暂的,但是请求数量是巨大的。如果为每个请求都单独创建一个线程,(1)那么物理机的所有资源基本上都被操作系统创...原创 2017-08-12 21:42:29 · 206 阅读 · 0 评论