Em Terça, 31 de Julho de 2007 16:57, Matthew Hawkins escreveu: > On 7/31/07, Miguel Figueiredo <[EMAIL PROTECTED]> wrote: > > CFS does not requeue_task() on SCHED_YIELD (used by graphic drivers) as > > until 2.6.22 and -ck. Please try this hack [1] that makes -ck to behave > > like CFS then you are comparing apples to apples. > > Hi Miguel, > > I tested with sched_yield_ctl set to 1 > > 2.6.22.1-ck+sched_yield_hack > 0 51 > 1 51 > 2 51 > 3 46 > 4 38 > 5 38 > 6 38 > 7 30 > 8 27 > 9 22 > 10 20 > > After getting the numbers on all setups with the 10 loops still > running I went for a run around the map (I used the "aggressor" map, > if anyone cares). CFS was noticeably smoother (despite the small > framerate differences). ie CFS was bordering on barely playable, > whereas the above test it wasn't really playable (felt like playing on > a lagged server). Even plain -ck was better (going for a run, the FPS > jumped from ~2 to 15). I've noticed messing with sched_yield tends to > cause strange defects in the past...
Have you tryied the 2 modes of the patch? -- Com os melhores cumprimentos/Best regards, Miguel Figueiredo http://www.DebianPT.org - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/