一个故事帮你理解线程和线程池
我是一个线程, 我一出生就被编了个号: 0×3704, 然后被领到一个昏暗的屋子里, 这里我发现了很多和我一模一样的同伴。
我身边的同伴0×6900 待的时间比较长, 他带着沧桑的口气对我说:
我们线程的宿命就是处理包裹。 把包裹处理完以后还得马上回到这里,否则可能永远回不来了。
我一脸懵懂,包裹,什么包裹?
”不要着急,马上你就会明白了, 我们这里是不养闲人的。“
果然,没多久,屋子的门开了, 一个面貌凶恶的家伙吼道:
"0×3704 ,出来!"
我一出来就被塞了一个沉甸甸的包裹,上面还有附带着一个写满了操作步骤的纸。
"快去,把这个包裹处理了。"
"去哪儿处理"
"跟着指示走, 先到就绪车间"
果然,地上有指示箭头,跟着它来到了一间明亮的大屋子,这里已经有不少线程了, 大家都很紧张,好像时刻准备着往前冲。
我刚一进来,就听见广播说:“0×3704, 进入车间”
我赶紧往前走, 身后很多人议论说:
”他太幸运了, 刚进入就绪状态就能运行“
”是不是有关系?“
”不是,你看人家的优先级多高啊, 唉“
前边就是车间, 这里简直是太美了, 怪不得老线程总是唠叨着说:要是能一直待在这里就好了。
这里空间大,视野好,空气清新,鸟语花香,还有很多从来没见过的人,像服务员一样等着为我服务。
他们也都有编号, 更重要的是每个人还有个标签,上面写着:硬盘,数据库,内存,网卡...
我现在理解不了,看看操作步骤吧:
更多内容请见原文,原文转载自:https://blog.csdn.net/weixin_44519496/article/details/120268637