大话池概念

大话池概念
池概念经常会被开发人员提起,进程池,线程池,连接池等等,但是这个池概念到底是个什么意思,我用一个比较现实中的例子来讲
我们出去校招的时候,有n个研发参与面试,在一间大教室里面,一边做了n位研发,另一边做了m位同学。这n位研发就组成了一个面试官池,谁有空闲就会被安排面试一位同学,面试完紧接着安排另一位同学,而且要保证一位面试官同时只能面试一位同学(锁)。如果面试的同学比预期参加的同学要多,那么hr就会向公司求救,公司再派去一些面试官,参与面试,这就是池子的扩容。

如果公司不去学校集中面试,那就是收到一个简历,派一名开发过去,面试,回来进行报告(进程,线程或者连接的创建和销毁,代价很高),一收到就循环这个过程,这个成本会非常非常高。

池概念就是这么简单

原文地址:https://www.cnblogs.com/symons1992/p/9009499.html