关于线程池的“惊群效应”

什么是惊群         举一个很简单的例子,当你往一群鸽子中间扔一块食物,虽然最终只有一个鸽子抢到食物,但全部鸽子都会被惊动来争夺,没有抢到食物的鸽子只好回去继续睡觉, 等待下一块食物到来。这样,每扔一块食物,都会惊动全部的鸽子,即为惊群。对于操做系统来讲,多个进程/线程在等待同一资源是,也会产生相似的效果,其结 果就是每当资源可用,全部的进程/线程都来竞争资源,形成的后果: 1)系统对用户进
相关文章
相关标签/搜索