linux进程调度
linux 进程调度
问题
- 何时调度
- 如何基于时间片抢占
 - 退出中断上下文时,如何调度
 
 - 怎么调度
- 怎么选取下一个进程
 - 怎么分配cpu
 - 进程的优先级怎么影响调度
 - cgroup和调度的关系
 - cpu亲和性
 - cpu使用率统计
 - schedule policy
 - cpu load balance
 - sched domain和sched group
 - 进程时间片和优先级的计算
 
 
概要
工具
- chrt 修改指定进程的schedule policy
 - cpupower monitor 查看cpu的频率和空闲时间
 - taskset 设置cpu亲和性
 - debugfs下查看调度器的features, centos7 默认在/sys/kernel/debug/sched_features,该配置项会影响调度器的行为
 - /proc/sys/kernel/sched_*,显示调度器的一些参数
 
    聚沙成塔 滴水石穿
                    
                
                
            
        
浙公网安备 33010602011771号