rivenathos wrote:I can tell a difference when using HandBrake.
Not unless you run it from a terminal.
The patch works something like this AFAIK.
The kernel scheduler tries to be as far as possible about dividing the CPU up between processes normally. What the patch does is group processes by tty. All desktop apps run from the same tty unless started in separate terminals so it doesn't do a darn thing for them unless they are started each from different terminals. Even then the effect is that if say without the patch program A starts 5 processes that each use 10% of the CPU(for a total of 50%) and program B starts 3 processes that each use 10% of the CPU(for a total of 30%) and program C starts 2 processes that each use 10%(for a total of 20%) altogether they use up 100% of your CPU. The patch groups the processes so that each program regardless of how many processes has an equal crack at the CPU in effect making the completely fair scheduler more fair on a per program basis. It doesn't actually speed anything up, It causes more responsiveness because it throttles back CPU hogs and lets other programs get a shot at the CPU.
"I see" said the blind man to the deaf man who stuck his wooden leg out the window to check the weather.