【发布时间】:2017-10-10 11:13:56
【问题描述】:
我发现动态收缩功能通常已过时,我能想到的所有原因(1 MB 的堆栈大小,或额外的文件描述符,微小的额外操作系统调度开销)似乎都无法抵消启动新线程的延迟开销偷懒。
自动收缩(基于超时)线程池(x86_64 硬件上的 Posix 线程)的最佳用例是什么,以证明它仍然是可用的模式?
【问题讨论】:
-
没有退休策略的池是内存泄漏。
标签: performance concurrency language-agnostic