单核cpu调度我觉得是要平衡上下文切换的开销和避免进程饿死吧属于是公平性相关;多核就是负载均衡,cache friendly,资源竞争相关,主要是从性能上考虑,就是负载均衡和缓存亲和性的矛盾