针对2.6内核的O21补丁Con Kolivas在LKML提交了针对2.6内核的交互性(interactivity) O21补丁,解决的一个“不重要的角落里的问题”。上次O20.1补丁发布是在三个月前,他当时申明说这是最后一个交互性补丁。Con说目前的工作主要是维护,新问题仅在“很广泛的测试和试验以后”才被发现。 他解释这个问题说:”一个高交互性的进程(例如X)可能导致nice值比较低(less 'niced')的进程响应缓慢(例如:这些任务的nice值为负,而X的nice值通常为0)。这是因为前者总是抢占CPU资源。” “补丁程序是这样解决这个问题的:如果有一个静态优先级更高的进程在运行,就不把高交互性进程再次插入active array而是放入expired array。这会最大限度减少那些nice值低进程的调度响应时间"
|