首页 > 代码库 > 白活——调度器

白活——调度器

调度器主要分三种:合作式调度器、抢占式调度器、混合式调度器。

合作式调度器
    类似于‘排队买车票’,排在前面的先处理,处理完第一个,接着处理第二个,逐次进行。
    
抢占式调度器
    类似于‘人机对弈·下象棋’,选择多路进攻或多路防守,哪儿薄弱攻哪儿,哪儿火急救哪儿。部队移动到位后,坚守那个位置,没接到命令前不得擅离职守。同一时刻,只能有指挥员指挥着的部队在移动,其他部队只能坚守。
    
混合式调度器
    自然是合作式调度器与抢占式调度器两种的搭配使用。
    但这里有个规定:混合式调度器中,允许有多个合作式调度器与一个抢占式调度器组合,不能同时存在多个抢占式调度器与一个或多个合作式调度器的组合。总的说来,在混合式调度器中,只能有一个抢占式调度器,可以有多个合作式调度器。

 

白活——调度器